PO:Page Object(⻚⾯对象),将⾃动化涉及的⻚⾯或模块封装成对象。
认识PO模式

代码结构:

PO模式-页面对象

PO页面-优化封装

1.PO页面定位元素受隐式等待影响:
运行效率低:隐式等待依赖于界面的加载
解决办法:给所有的元素等待操作加上显示等待
2.模拟输入可能受输入框默认值影响输入的测试数据:
影响测试结果:输入数据就会变成:默认值+输入数据
解决办法:每个模拟输入之前加上清除动作
PO-二次封装-元素定位

PO-二次封装-模拟输入

原创文章,作者:三酷猫,如若转载,请注明出处:https://www.sankumao.com/3264.html