python3+Robot Framework+PyCharm環境部署及執行腳本

Robot Framework是一個很是優秀的開源關鍵字驅動自動化測試框架,目前已經支持python2和python3,可是GUI界面RIDE只支持python2,可是python的將來是python3,關於python3的RIDE當前只有一個開發版本,筆者沒有用過,據說不太穩定,這裏不作過多介紹,感興趣能夠本身研究一下,體驗體驗,地址:https://github.com/robotframework/RIDE/issues/1719python

筆者在這裏介紹使用PyCharm編寫robot framework腳本,基本的用法。git

1、安裝python3,官網下載傻瓜式安裝,下載github

2、兩種方式安裝robot framework,建議看看官網:https://robotframework.org/框架

一、添加python3環境變量,不會的自行百度,打開命令行,執行命令:pip install robotframework,若是在命令行執行robot,返回幫助信息說明安裝成功了,可能還須要其餘第三方庫,一樣的方式,執行命令pip install xxxx,到這裏python3環境下的robot framework安裝完成。測試

二、在pycharm安裝,File->Settings->Project->Project Interpreter,在該頁面點擊「+」,搜索須要robot framework,以及須要安裝的其餘第三方庫,很方便。插件

3、PyCharm安裝支持robotframe語法的插件,File->Settings->Plugins->Browse Repositories->搜索 IntelliBot,安裝IntelliBot @SeleniumLibrary Patched或者IntelliBot都差很少吧,IntelliBot @SeleniumLibrary Patched是個補修版本,GitHub裏面介紹未來可能會合併到IntelliBot裏面。命令行

4、設置robot支持兩種文件*.robot和*.txt,還需添加支持*.txt的文件,File->Settings->Editor->File Typesblog

5、設置腳本執行快捷方式,File->Settings->Tools->External Toolsip

name:Run Robot開發

Program:D:\Python36\Scripts\pybot.bat (python安裝目錄下面pybot.bat的路徑,若是「D:\Python36\Scripts\」有加環境變量,這裏能夠直接寫pybot.bat)

Arguments:-d log $FilePath$(-d log意思是生成的結果放到log目錄下面,$FilePath$是執行測試套件或者單條用例的路徑)

Working directory:$ProjectFileDir$(工做目錄,上面一個參數的log目錄會建立在這個目錄的下一級)

這樣設置的好處是既能夠選擇單條用例,也能夠選擇整個測試套件執行全部的用例。 

6、寫個簡單的用例,執行試一下。

7、測試報告

相關文章
相關標籤/搜索