1. 程式人生 > >關於page object(PO)模型的介紹

關於page object(PO)模型的介紹

back 區別 方式 family 點擊 hit tin microsoft otto

點擊鏈接加入QQ群 522720170(免費公開課、視頻應有盡有):https://jq.qq.com/?_wv=1027&k=5C08ATe


所謂的PO就是page object,通俗解釋一下就是每個頁面當成一個對象,給這些頁面寫一個類,主要就是完成元素定位和業務操作;至於測試腳本要和ta區別開來,需要什麽去這些頁面類去調用即可。這樣的好處就是如果頁面元素發生變化,你去維護頁面類即可,測試類你基本不用管。(個人覺得理想豐滿,現實骨感!)


說了這麽多,估計還是會有童鞋不明白,那麽就看看這張圖,一圖勝千言

技術分享圖片

這裏必須再次強調,PO模型是思想並不是規範,100個人會寫出100種不一樣的方式,所以不要問對錯了


關於page object(PO)模型的介紹