?????????????????????????????????????????????? 自動化之Page object設計模式
Page Object 設計模式的優(yōu)點如下:
1牲尺、減少代碼的重復;
2幌蚊、提高測試用例的可讀性谤碳;
3、提高測試用例的可維護性溢豆,特別是針對 UI 頻繁變化的項蜒简。
當在為 Web 頁面編寫測試時,需要操作該 Web 頁面上的元素進行操作漩仙。然而搓茬,如果在測試代碼中直
接操作 HTML 元素,那么你的代碼是及其脆弱的队他,因為 UI 會經常變動卷仑。我們可以將一個 page 對象封裝成
一個 HTML 頁面,可以通過提供的應用程序特定的 API 來操作頁面元素麸折,而不在 HTML 中四處搜尋锡凝。