1. 程式人生 > >Robot Framework Share 2

Robot Framework Share 2

這篇主要講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
    Sleep   
2 ${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,下篇會介紹怎麼點選,進行搜尋 :)