当前位置: 首页 > news >正文

潍坊网站建设价格北京网站推广排名

潍坊网站建设价格,北京网站推广排名,做网站需要的课程,wordpress自动加水印面试官问:UI自动化测试中有使用过设计模式吗?了解什么是PO设计模式吗? 考察点 《page object 设计模式》:PageObject设计模式的设计思想、设计原则 《web自动化测试实战》:结合PageObject在真实项目中的实践与应用情…

面试官问:UI自动化测试中有使用过设计模式吗?了解什么是PO设计模式吗?

考察点

《page object 设计模式》:PageObject设计模式的设计思想、设计原则
《web自动化测试实战》:结合PageObject在真实项目中的实践与应用情况

传统UI自动化的问题

无法适应 UI 频繁变化
无法清晰表达业务用例场景
大量的样板代码 driver/find/click

PO模式的优势

降低UI变化导致的测试用例脆弱性问题
让用例清晰明朗,与具体实现无关

PageObject六大原则

字段意义
不要暴露页面内部的元素给外部
不需要建模 UI 内的所有元素
方法意义
用公共方法代表 UI 所提供的功能
方法应该返回其他的 PageObject 或者返回用于断言的数据
同样的行为不同的结果可以建模为不同的方法
不要在方法内加断言

POM使用方法

把元素信息和操作细节封装到 PageObject 类中
元素信息对应类变量
操作细节对应类方法
业务逻辑体现在测试用例中

总结

1、使用过。因为传统用例具有无法适应 UI 频繁变化与无法清晰表达业务用例场景的问题,所以可以使用 PageObject 设计模式优化这个问题。
2、PageObject 本质就是一个设计模式,这个设计模式主要需要注意以下几点。(描述六大原则)
3、其实对应在使用过程中,就是使用类变量存放定位元素信息,使用类方法存放具体的自动化操作。使用测试类结合业务逻辑调用Page类,完成调用。 

http://www.khdw.cn/news/24197.html

相关文章:

  • 联客易外贸网站建设推广品牌传播推广方案
  • 电话销售网站建设河南seo快速排名
  • 宁波俄语网站建设网络推广与优化
  • 上海网站建设哪家专业全网网络营销推广
  • html5响应式设计公司网站模板整站html源码下载武汉大学人民医院精神卫生中心
  • zblog对比wordpress优化网站排名技巧
  • 怎么看网站有没有做百度推广口碑营销的模式
  • seo网站推广案例网站制作方案
  • wordpress上传音频 http错误网站seo推广优化
  • 服务行业做网站微信小程序开发文档
  • 网站功能详细设计怎么提高关键词搜索排名
  • 网站广告推广价格杭州互联网公司排名榜
  • 什么情况下网站需要备案宁德市中医院
  • 想自己做网站百度推广优化师
  • 有道云笔记 wordpress福州seo博客
  • 网站建设什么行业网站软件下载app
  • 汽配出口做哪个网站好搭建一个网站的流程
  • 宝安网站制作公司河南网站推广
  • 西安做网站要多少钱网络营销推广方案ppt
  • 石家庄网站建设外包公司排名新东方烹饪培训学校
  • 如何在淘宝上做自己的网站管理培训班
  • 网站标题特殊符号列表网推广效果怎么样
  • 做网站如何躲过网警运营培训班
  • 网站建设心得总结石家庄网站建设方案推广
  • 鞍山网站建设工作室广告公司图片
  • 网站组织结构图市场调研报告模板ppt
  • 开原网站建设网店怎么运营和推广
  • 东莞设计网站建设方案济南seo网络优化公司
  • 网站建设需求调研软件推广接单平台
  • 福州seo服务网站优化内容