Robot Framework Share 2
阿新 • • 發佈:2018-12-03
這篇主要講GET Text ,Get Element Attribute 和 Input Text這三個關鍵詞
第一個 GET Text 這個關鍵詞的主要用途是獲取網頁的值,會帶一個引數
(寫到這裡就必須瞭解一下Xpath,這個是用於定位的工具,後面會寫到)
用法 例如:${ret} Get Text xpath=//*[@id='setf']
效果(基於百度首頁): 列印${ret} 會出現 把百度設為主頁
第二個Get Element Attribute這個關鍵詞主要用於獲取標籤的屬性,帶兩個引數
用法 例如 : ${ret1} Get Element Attribute xpath=//*[@id='setf'] target
效果 : 列印${ret1}會出現 _blank
第三個 Input Text這個關鍵詞主要用途是把引數input到頁面 , 帶兩個引數
用法 例如: Input Text xpath=//*[@id='kw'] robot framework
效果 : 把robot framework 輸入到百度搜索框內
具體程式碼如下:
*** test cases *** test1 keywords test Open Browser https://www.baidu.com Chrome Sleep2 ${ret1} Get Text xpath=//*[@id='setf'] Log to console ${ret1} ${ret2} Get Element Attribute xpath=//*[@id='setf'] target Log to console ${ret2} Input Text xpath=//*[@id='kw'] robot framework Sleep 2 Close browser
OK,下篇會介紹怎麼點選,進行搜尋 :)