PO:Page Object(⻚⾯对象),将⾃动化涉及的⻚⾯或模块封装成对象。
认识PO模式
代码结构:
PO模式-页面对象
PO页面-优化封装
1.PO页面定位元素受隐式等待影响:
运行效率低:隐式等待依赖于界面的加载
解决办法:给所有的元素等待操作加上显示等待
2.模拟输入可能受输入框默认值影响输入的测试数据:
影响测试结果:输入数据就会变成:默认值+输入数据
解决办法:每个模拟输入之前加上清除动作
PO-二次封装-元素定位
PO-二次封装-模拟输入
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END