通過一個簡單的例子學習怎么自己封裝關鍵字。
如下圖,先定義了另個變量,分別是URL和BROWSER,然后定義了關鍵字Baidu Search,最后使用自己簡單封裝的關鍵字Baidu Search編寫了兩個測試用例腳本。


具體步驟如下:
1、 在項目節點或者測試套件節點右鍵,new scalar,新增URL和BROWSER
*** Settings *** Library SeleniumLibrary *** Variables *** ${URL} https://www.baidu.com ${BROWSER} chrome


2、在項目節點或者測試套件節點右鍵,New User Keyword
Baidu Search 為關鍵字的名稱,[Arguments] 定義入參, [Return] 定義出參。 *** Keywords *** Baidu Search [Arguments] ${search_key} Open Browser ${URL} ${BROWSER} Input text id=kw ${search_key} click button id=su sleep 2 ${title} Get title [Return] ${title}


3、 分別在 case1 和 case2 中調用 Baidu Search 關鍵字
*** Test Cases ***
baidu_search_robootframework
${title} Baidu Search robot framework
should contain ${title} robot framework_百度搜索
close browser
baidu_search_selenium
${title} Baidu Search selenium
should contain ${title} selenium_百度搜索
close browser