<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      robotFramework是一個通用的自動化測試框架來進行驗收測試和驗收測試驅動開發模式,它具有易于使用的表格的測試數據和關鍵字測試驅動方法,其測試功能可通過實現與python或java的測試庫進行擴展,同時,對于測試人員來說,通過robotframework,可以實現創建測試與關鍵字相同的自動化的case。具體詳細的信息見官方的地址:http://www.robotframework.org ,github地址為:https://github.com/robotframework/robotframework。robotframework使用簡單,測試人員可以在不會寫代碼的情況下,可以通過robotframework把手動的測試用例來實現自動化的用例。

      本文重點部分是介紹robotframework環境的搭建

      1.Python安裝

      首先搭建python環境,到http://www.python.org下載python.2.7.11版本,安裝的時候,把python加入到path的環境變量,如果安裝的時候,未選擇加入到path的環境變量,可以通過手動加入到path的環境變量,目錄分別為:C:\Python27 和  C:\Python27\Scripts(本人把python安裝在C盤的根目錄下)。

       

      2.pip 和 setuptools 安裝

      pip 是一個安裝和管理Python 包的工具,通過pip 去安裝Python 包將變得十分簡單,我們將省去了搜索–查找版本–下載–安裝等繁瑣的過程。pip 的安裝依賴于setuptools ,所以在安裝pip 之間需要先安裝setuptools。

      基本上你安裝了上一步中的最新版python27,就會自帶pip和setuptools,只需要記得請將C:\Python27\Scripts添加到系統環境變量Path后面。

      如果沒有,請移步setuptools 與pip 下載地址: https://pypi.python.org/pypi/setuptools

      https://pypi.python.org/pypi/pip

       

       

      3.wxPython下載

      上一步我們拿到了對于版本的wxPython下載地址,如:

      http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

       

       

       

      4.Robot Framework安裝

      有了pip,Robot Framework的安裝很簡單:

      pip install robotframwork

      或者,先下載后安裝:

      https://pypi.python.org/pypi/robotframework

      解壓后,cd到解壓后的安裝目錄,使用命令安裝:

      python setup.py install

       

       

      5.robotframework-ride安裝

      robotframework-ride是一個圖形編輯器,讓你的使用更方便。 和上面的Robot Framework安裝一樣:

      從網站下載庫包,后解壓,用命令安裝: https://pypi.python.org/pypi/robotframework-ride

      python setup.py install

       

       

       

      嚴格地講,一套Robot Framework的環境以上步驟算是可以正常運行和使用了,接下去只是要下載最常用的庫包進行支持(Selenium2Library是進行web自動化,AutoIt是進行Windows下GUI的自動化)

      好,既然可以用了,我們就先看看這個圖形界面Ride長什么樣。這時候,你會發現robotframework-ride安裝是通過python命令裝的,桌面上根本沒有這個軟件圖標,我怎么啟動它呢?

      你可以去目錄C:\Python27\Scripts下找,回發現有一個【ride.py】文件,在命令行下輸入以下命令就能打開了:

      python ride.py

      我們可以自制一個啟動圖標到桌面,新建一個ride-run.bat文件,輸入:

      python -c "from robotide import main; main()"

      下次就可以在桌面雙擊這個bat文件進行啟動了,就是這么easy~

       

      具體的腳本開發不是這章所要討論的,如上圖,如果要像Selenium 一樣啟動瀏覽器進行web自動化測試的話,built-in的庫包是不夠的,需要下載擴展包:Selenium2Library

      7.Selenium2Library安裝

      方法1:用pip安裝:

      pip install robotframework-selenium2library

      方法2:先下載后安裝:

      https://pypi.python.org/pypi/robotframework-selenium2library

      解壓后,cd到解壓后的安裝目錄,使用命令安裝:

      python setup.py install

       

      
      

      安裝后,可以在一個test suite內點擊【Library】,然后輸入Selenium2Library進行導入,如果導入后,Selenium2Library顯示的是紅色字體,說明沒有成功,有問題。如果是黑色默認字體,說明成功了,可以按F5進行查看:

      8.geckodriver, chromedriver 和 IEDriverServer瀏覽器驅動

      要啟動相應的瀏覽器必須要有它的驅動器,可以到Selenium官網下載所以相關的Driver:

      http://www.seleniumhq.org/download/

      可以Selenium官網訪問不了,直接貼:

      1. Mozilla GeckoDriver(Firefox) https://github.com/mozilla/geckodriver/releases
      2. Google Chrome Driver https://sites.google.com/a/chromium.org/chromedriver/ https://chromedriver.storage.googleapis.com/index.html?path=2.28/
      3. Microsoft Edge Driver(IE)

      https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

      請注意,下載后將這3個驅動(exe文件)放在C:\Python27目錄下

      9.pywin32 安裝

      pywin32是autoit的運行環境,安裝autoit前必須安裝pywin32,下載后默認安裝即可。

      更加相應版本下載最新pywin32 版本: https://sourceforge.net/projects/pywin32/files/pywin32/

      例如:pywin32-220.win-amd64-py2.7.exe

       

       

      10.autoit 安裝

      AutoIt沒有64位的版本,直接下載并安裝AutoIt Full Installation可執行文件。

      https://www.autoitscript.com/site/autoit/downloads/

      特別注意:雖然autoit沒有64位的版本,但在安裝時請一定要選擇64位安裝模式(安裝過程中會提示)

       

       

      11.AutoItLibrary 安裝

      去google code下載:

      https://code.google.com/archive/p/robotframework-autoitlibrary/downloads

      安裝房叔和上面的一樣,解壓后,命令安裝:

      python setup.py install

      特別注意:雖然命令一樣,但特別注意這里,應該用管理員身份打開命令提示符:右擊開始菜單——單擊命令提示符(管理員)——在cmd窗口中輸入“python setup.py install”才能安裝成功,否則會報錯。

       

       

       

      12. Requests 和 robotframework-requests安裝

       

       

       

       

      posted on 2018-08-01 17:58  王黨軍  閱讀(418)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲中文字幕在线二页| 久久久精品94久久精品| 无码成a毛片免费| 亚洲自在精品网久久一区| 99精品免费久久久久久久久日本 | gogogo高清在线播放免费| 玖玖在线精品免费视频| 精品人妻无码一区二区三区性| 绝顶丰满少妇av无码| 永靖县| 久久精品色妇熟妇丰满人| 女人喷液抽搐高潮视频| 婷婷久久香蕉五月综合加勒比| 久久精品蜜芽亚洲国产AV| japanese无码中文字幕| 欧美不卡无线在线一二三区观| 最近免费中文字幕大全| 乱中年女人伦av三区| 日本阿v片在线播放免费| 黑人巨茎大战欧美白妇| 久久九九久精品国产免费直播| 国产精品伦理一区二区三| 啊┅┅快┅┅用力啊岳网站| 国内精品久久久久影院日本| 久久婷婷五月综合97色直播| 无码福利一区二区三区| 亚洲欧洲日产国产 最新| 国产精品剧情亚洲二区| 精品久久久久久亚洲综合网| 国产成人精品亚洲午夜| 国产日韩另类综合11页| h无码精品动漫在线观看| 狠狠综合久久综合88亚洲| 日本强伦片中文字幕免费看| 日本一区二区精品色超碰| 亚洲av永久一区二区| 少妇激情一区二区三区视频| 99视频精品全部免费 在线| 免费午夜无码片在线观看影院| 国产成人综合亚洲第一区| 成A人片亚洲日本久久|