小螞蟻 |
|
|||
風雨過后才見彩虹 |
公告
日歷
導航常用鏈接留言簿(174)隨筆分類(189)
0--感興趣的網站1--國內測試網站2--測試同行的blog
3--開發好友的blog最新評論
|
編寫背景: 2年沒有更新博客了,自從有娃后時間變得越來越少,深刻體會了當媽的不容易;整理這個文章是為了讓部門的新人學習這個工具能輕松的入門第一關:安裝,同時希望能幫助到其它同行。
參考資料: http://www.cnblogs.com/puresoul/p/3854963.html
http://www.itest.pro/howto-install-robot-framework-autoit-windows-x64/
一、安裝的軟件清單見下圖:
二、安裝步驟:
三、安裝后檢查: 1. 配置ride為桌面快捷方式: 1) 新建快捷方式,在桌面右擊鼠標,彈出的菜單選擇 新建-快捷方式 ,然后在 請鍵入對象 的位置輸入這一行命令,C:\Python27\pythonw.exe -c "from robotide import main; main()",注意“C:\Python27\pythonw.exe”是python安裝的路徑,需要換成你的Python所在目錄的路徑;注意雙引號為英文。 2) 點擊下一步,輸入你要建立的快捷方式的名稱,點擊完成,看到圖標表示已經建好。 3) 顯示不爽,圖標要換成機器人圖標,需要快捷方式上點擊右鍵-屬性,點擊“更改圖標”,在瀏覽里找到目錄F:\Python27\Lib\site-packages\robotide\widgets,里面有個robot.ico的圖標(大家到自己的安裝目錄相同路徑去找一下)選它之后,點打開,確定之后再確定就可以了,雙擊圖標,進入ride操作頁面 2. Cmd命令下執行ride.py,能成功進入ride頁面說明robot framework安裝成功。 3. 在ride操作頁面新建一個項目,把AutoItLibrary、Selenium2Library類加載,加載中如果不顯示紅色說明AutoItLibrary、Selenium2Library安裝成功。 4. Cmd命令下執行pip list,可以查看安裝的包列表有哪些
四、特別說明: 1.安裝robotframework-selenium2library 后會自動安裝selenium的最新3.0版本,selenium 3.0以上版本安裝后編寫的自動化腳本打開firefox瀏覽器會失敗,robotframework會報如下錯誤 command: pybot.bat --argumentfile c:\users\administrator\appdata\local\temp\RIDEcatnr4.d\argfile.txt --listener F:\Python27\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py:14051:False F:\test\aaa 或者這個錯誤 WebDriverException: Message: Expected browser binary location, but unable to find binary in default location, no 'moz:firefoxOptions.binary' capability provided, and no binary flag set on the command line 解決辦法: 1) 用pip命令卸載selenium3.0版本,命令:pip uninstall selenium 2) 下載selenium 2.53.6 版本,包名:selenium-2.53.6.tar.gz,下載地址:https://pypi.python.org/pypi/selenium/2.53.6#downloads 3) 安裝selenium-2.53.6.tar.gz;解壓selenium-2.53.6.tar.gz,把解壓的文件拷貝到python安裝目錄文件夾下,如:D:\Python27\Lib\site-packages;cmd進入selenium解壓的文件夾路徑,執行如下命令:python setup.py install 4) Cmd執行pip list 查看安裝的selenium版本是否正確 2.python下如何安裝.whl包? 答:pip install wheel;先安裝wheel,然后pip install 包名字.whl 即可安裝.whl包。 五、安裝過程遇到的問題匯總: 問:Python有兩個版本:2.X和3.X,裝那個版本比較好? 答:由于windows7下,Python 對應的wxPython 版本只支持 2.x 不支持3.x,因此Python目前只能裝2.x版本 問:pip安裝完畢后,如何升級? 答:使用命令:pip install --upgrade pip 問:win76下安裝autoitlibrary失敗 答:必須先安裝pywin32,并且Python的安裝目錄不能有空格,如果有空格會導致注冊autoit的dll時出錯
到此,安裝完畢,可以用ride編寫自己的自動化測試腳本,開始自動化測試之旅!!!^_^。
|
![]() |
|
Copyright © lijun | Powered by: 博客園 模板提供:滬江博客 |