Python3+Selenium Web自動化測試案例分享⑴——框架設計詳解(POM)

一、POM模型介紹 1.POM是什麼? Page Object Model (POM) 直譯爲「頁面對象模型」,這種設計模式旨在爲每個待測試的頁面創建一個頁面對象(class),將那些繁瑣的定位操作封裝到這個頁面對象中,只對外提供必要的操作接口。   2.POM模型的優點 a. 把web ui對象從測試腳本分離,業務代碼和測試腳本分離。 b. 每一個頁面對應一個頁面類,頁面的元素寫到這個頁面類中。
相關文章
相關標籤/搜索