自動化測試設計模式Page Object

Page Obejct是Selenium自動化測試項目開發實踐的最佳設計模式之一,通過對界面元素和功能模塊的封裝減少冗餘代碼,同時在項目後期維護中,若元素定位或功能模塊發生變化,只需要調整頁面元素或功能模塊封裝的代碼,提高測試用例的可維護性。 示例:登錄我要自學網 文件目錄如下: BasePage.py內容如下: LoginPage.py內容如下: Test_Login.py內容如下:
相關文章
相關標籤/搜索