【Robot Framework】robot framework 學習以及selenium、appnium、requests實踐(三)

看了上一章的內容,想必較爲簡單的case也都會編寫了吧,可是是否是以爲,若是可以實現用例參數化,是否是會節省不少勞動力,這節就來學下RF中的user keywords,會讓你發現寫用例原來能夠這麼簡單,來吧...測試

一、首先選擇testsuite,右鍵添加new resouce,命名爲keywords.txt,而後點擊keywords.txt,右鍵建立new user keywords,命名爲價格區間ui

二、而後點擊價格區間,在arguments處添加 ${word} | ${ps} | ${pe} ,分別表明,「查詢詞」「起始價格「」終止價格」spa

三、而後把上一節的case,直接複製到下面,並稍做修改,記得保存,想必應該知道我要作什麼了吧blog

四、在testsuite1上右鍵添加import resource,就是剛纔建立的keywords.txt,並import 庫Selenium2Libraryit

五、點擊testcase1,編輯以下一行 「價格區間 手機 1000 2000
class

 

 六、運行,OK,這個case就能夠執行了,再回看下代碼,能夠在text edit處直接編輯case,複製粘貼就能夠了,test

七、生成的測試報告,齊活..import

 

總結:這裏只對RF介紹了一個我工做中比較有表明性的case,我以爲比網上看到些簡單的case能夠理解的深刻一些,RF還有不少強大的功能就須要本身去挖掘了,我這裏就是作個拋磚引玉。im

OK,下班啦。d3

相關文章
相關標籤/搜索