Robot Framework學習筆記(十一)------ 分層設計


      以百度搜索為例,如果我們需要寫5個不同關鍵字搜索的用例。如果沒有分層的思想,那么我們需要寫5個用例,並且每個用例都需要重復寫打開瀏覽器、輸入關鍵字、點擊按鈕、關閉瀏覽器的步驟。如果使用Robot Framework分層的設計思想,可以把步驟封裝到關鍵字中,然后再用例中調用關鍵字和傳入參數。

一、創建資源和基礎關鍵字,然后每個步驟封裝到關鍵字里面

(1)創建資源基礎關鍵字.txt

(2)步驟封裝入關鍵字中。注意輸入關鍵字的是需要參數的

 

二、創建資源和業務關鍵字

(1)導入資源基礎關鍵字

(2)把百度搜索的方法封裝到關鍵字中,注意輸入關鍵字步驟是有參數的

 

 三、創建用例

(1)測試套件中導入資源業務關鍵字

(2)創建用例,輸入業務關鍵字和入參,這樣就形成了一條用例,不同的用例只是參數不同即可。

 

 四、總體的調用路徑

用例調用業務關鍵字,業務關鍵字調用基礎關鍵字

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM