我們在使用Robotframework時,經(jīng)常編寫腳本的人或許會不習(xí)慣敬辣,不過沒關(guān)系塘秦!我們在熟悉RF的語法后,可以使用編輯器來編寫和運(yùn)行棍潘。下面就通過使用最多的python編輯器pycharm來演示一下如何配置和運(yùn)行RF的腳本。轉(zhuǎn)自
1.安裝Pycharm
我們可以通過官網(wǎng)來下載軟件:http://www.jetbrains.com/pycharm/
2.Pycharm導(dǎo)入RF文件
安裝后我們可以通過File-Open來把RF的腳本文件夾導(dǎo)入進(jìn)來
3.通過pycharm下載intelliBot插件
如圖所示崖媚,我們通過File-settings來打開設(shè)置面板亦歉,然后按照圖中步驟來下載這個插件,然后重啟pycharm
3.配置RF的文件類型識別
通過上一步畅哑,我們可以用這個插件來配置編輯器識別RF的腳本文件
還是打開設(shè)置面板肴楷,如圖所示來配置一下(因?yàn)镽F的文件,我們在ide中設(shè)置的是txt格式荠呐,所以我們添加*.txt赛蔫,如果你設(shè)置的是其他格式,那就添加其他格式就好了)
4.配置suite和case的運(yùn)行配置
因?yàn)槲覀冊谶\(yùn)行腳本時泥张,可以單獨(dú)運(yùn)行一個用例呵恢,也可以直接運(yùn)行一個用例集合:suite,所以我們這里要配置兩個媚创;
依舊是打開設(shè)置面板
①配置suite
Robot Run TestSuite
-d results $FileName$
$FileDir$
②設(shè)置case
Robot Run SingleTestCase
-d results -t "$SelectedText$" ./
$FileDir$
5.運(yùn)行RF腳本
我們打開已經(jīng)導(dǎo)入的腳本文件渗钉,通過右鍵調(diào)出編輯菜單,然后通過external來運(yùn)行
*** Settings ***
Library SeleniumLibrary
*** Test Cases ***
login
[Documentation] 測試登陸
Open Browser http://192.168.1.9:89 browser=firefox
Input text //*[@id="rrapp"]/div/div/form/div[1]/input 18888888888
Input text //*[@id="rrapp"]/div/div/form/div[2]/input 123456
Input text //*[@id="rrapp"]/div/div/form/div[3]/div/input 1
click_button //*[@id="btn"]
close browser
這樣我們就成功通過pycharm運(yùn)行了RF腳本s菀啊I我Α!