首页 / 设计模式 / (十九)PO设计模式
(十九)PO设计模式
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了(十九)PO设计模式,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含642字,纯文字阅读大概需要1分钟。
内容图文

自动化应用在什么地方?
1.冒烟测试
2.回归测试
3.用户场景的测试
什么项目适合自动化?
1.测试任务明确,不会频繁变更
2.回归测试比较多
3.软件系统界面比较稳定,无频繁变更UI
4.大量的重复任务
5.与人工相比自动化能更省资源
6.项目不赶进度
6.测试组多位成员具备开发脚本能力
自动化测试用例注重点?
1.不是所有的手工用例都要转换成自动化测试用例
2.考虑到脚本开发成本,需要和人工测试成本做对比
3.最好是通过场景来设计测试用例,可抽出page模块,执行case,便于开发和维护
手工/自动化测试用例对比

什么是分层思想?

1.UI层(10%)
2.serveice层(20%)
3.unit层(70%)
分层自动化区别于传统自动化,传统自动化就是单一的UI自动化,为什么要分层?从底层发现的bug,并修复了,UI层会少出很多bug,而且UI层会容易变动,所以占比的话要少于接口测试和单元测试,单元测试?单元测试就类,接口测试就是get、post这种接口,ui就是我们现在学习的自动化技术
什么是PO设计?
po:page object设计模式,把页面和业务分离出来,能直观的看到UI界面和用例
相比于传统的线性脚本优点:
减少代码重复量
提高测试可读性
提高测试可维护性
basepage.py

baiduIndexPage.py

原文:https://www.cnblogs.com/wx921308494/p/11966715.html
内容总结
以上是互联网集市为您收集整理的(十九)PO设计模式全部内容,希望文章能够帮你解决(十九)PO设计模式所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。