page object 设计模式

page object 设计模式

 

 案例情景一:断言和操作代码混在一起同时出现

思考:是否有方法使页面元素改变时只改变操作代码,而不需要同时改变断言代码?

                       

 

 

 

 

 

主要思想:对重要的操作细节进行封装成一个类或函数,测试或断言时调用即可,大概

本质:面向接口编程

 

 

 2013 https://martinfowler.com/bliki/PageObject.html

2020 https://github.com/SeleniumHQ/selenium/wiki/PageObjects

posted @ 2021-12-05 21:50  云啊云的囤粮地  阅读(39)  评论(0)    收藏  举报