PageObject模式簡介


一.原理

將頁面元素定位和對元素的操作行為封裝成一個page類,實現對頁面對象和測試用例的分離。

一條測試用例可能需要多個步驟操作元素,將每個步驟單獨的封裝成一個方法,在執行測試用例的時候調用封裝好的操作。

類的屬性:元素定位

類的行為:元素的操作

測試用例:調用所需頁面中對象的行為組成測試用例。

二.好處

1.當某一個頁面的元素發生變化,只需要修改該頁面對象中的代碼即可,不需要重復不斷的修改測試用例。

2.提高代碼重用性,結構更加清晰,維護代碼更容易。

3.測試用例發生變化時,只需要修改少數頁面對象即可。

 


免責聲明!

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



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