使用pycharm編寫和執行RF指令碼
1.下載pycharm
我們可以通過官網來下載軟體:http://www.jetbrains.com/pycharm/
當然,也可以通過百度雲連結下載(三個版本任選一個即可):http://pan.baidu.com/s/1pL3EB39
安裝後我們可以通過File-Open來把RF的指令碼資料夾匯入進來
2.通過pycharm下載intelliBot外掛
如圖所示,我們通過File-settings來開啟設定面板,然後按照圖中步驟來下載這個外掛,然後重啟pycharm
3.配置RF的檔案型別識別
通過上一步,我們可以用這個外掛來配置編輯器識別RF的指令碼檔案
還是開啟設定面板,如圖所示來配置一下(因為
4.配置suite和case的執行配置
因為我們在執行指令碼時,可以單獨執行一個用例,也可以直接執行一個用例集合:suite,所以我們這裡要配置兩個;
依舊是開啟設定面板
①配置suite
Robot Run TestSuite
-d results $FileName$
$FileDir$
②設定case
Robot Run SingleTestCase
-d results -t "$SelectedText$" ./
$FileDir$
5.
我們開啟已經匯入的指令碼檔案,通過右鍵調出編輯選單,然後通過external來執行
test_suite.txt
*** Settings ***
Library Selenium2Library
*** Test Cases ***
test01
[Documentation] 測試淘寶
Open Browser https://login.taobao.com/member/login.jhtml chrome
Click Element xpath=//*[@id="J_Quick2Static"]
Sleep 1
Input Text xpath=//*[@id="TPL_username_1"] 123
${title_1} Get Title
Click Button xpath=//*[@id="J_SubmitStatic"]
Sleep 2
${title_2} Get Title
should not contain ${title_2} ${title_1}
Close browser