PageObject的核心思想是封装:把页面常用服务封装成函数
封装的好处是复用、逻辑清晰
六大原则1.公共方法一定要代表页面的某个服务
2.不要暴露页面的交互细节
3.测试步骤中不要写断言,不利于复用
4.每个方法要返回另一个页面:封装两个页面,通过方法返回另一个页面完成页面跳转:
5.不要对页面的所有服务写函数,对关注的服务写函数:
6.不同的方法代替不同的行为结果,两种结果封装成两个函数
PageObject的核心思想是封装:把页面常用服务封装成函数
封装的好处是复用、逻辑清晰
六大原则1.公共方法一定要代表页面的某个服务
2.不要暴露页面的交互细节
3.测试步骤中不要写断言,不利于复用
4.每个方法要返回另一个页面:封装两个页面,通过方法返回另一个页面完成页面跳转:
5.不要对页面的所有服务写函数,对关注的服务写函数:
6.不同的方法代替不同的行为结果,两种结果封装成两个函数
本文标题:PageObject模式
本文链接:https://www.haomeiwen.com/subject/poaubltx.html
网友评论