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

个人参与防疫工作总结河北seo平台

个人参与防疫工作总结,河北seo平台,怎么看网站被降权,安阳县面积1、PageObject 定义 Page Object(简称PO)模式,是Selenium实战中最为流行,并且是自动化测试中最为熟悉和推崇的一种设计模式。在设计自动化测试时,把页面元素和元素的操作方法按照页面抽象出来,分离成一定的对象,然后再…

1、PageObject 定义

Page Object(简称PO)模式,是Selenium实战中最为流行,并且是自动化测试中最为熟悉和推崇的一种设计模式。在设计自动化测试时,把页面元素和元素的操作方法按照页面抽象出来,分离成一定的对象,然后再进行组织。

2、PageObject 历史

在这里插入图片描述

3、PageObject 设计理念

在这里插入图片描述

那到底什么是Page Object模式,见名知意,就是页面对象,在实际自动化测试中, 一般对脚本分为三层:
对象层: 用于存放页面元素定位
逻辑层: 用于存放一些封装好的功能用例模块
业务层: 用于存放我们真正的测试用例的操作部分

它的好处如下:
集中管理元素对象
便于应对元素的变化
集中管理一个page内的公共方法,
便于测试用例的编写 后期维护方便,
不需要重复的复制和修改代码

具体的做法如下:
创建一个页面的类
在类的构造方法中,传递 WebDriver 参数。
在测试用例的类中,实例化页面的类,并且传递在测试用例中已经实例化的WebDriver对象。
在页面的类中,编写该页面的所有操作的方法
在测试用例的类中,调用这些方法

4、PageObject 六大原则

在这里插入图片描述

1)用公共方法代表UI所提供的功能
2)不要暴露页面内部的元素给外部
3) 一般不要使用断言
4)方法应该返回其他的PageObject或者返回用于断言的数据
5)不需要展示所有的页面
6)同样的行为不同的结果可以建模为不同的方法

5、PageObject 特点

在这里插入图片描述

http://www.yayakq.cn/news/47846/

相关文章:

  • 做it软件的网站工作需要原则和最小化原则是确定国家秘密知悉范围
  • 做网站优化需要多少钱自动生成网页的工具
  • 做网站显示不同字体pc 网站建设
  • 深圳网站设计go网站制作绩效考核表
  • 成都络迈品牌网站建设简单制作网站的过程
  • 双wan路由器做网站接入高端网站制作公
  • 自适应网站开发教程长沙整合推广
  • 建设官方网站企业网银登录中国代加工网站
  • 长垣住房和城乡建设局 网站关于加强内网网站建设的通知
  • 建站63年来第一次闭站 北京站辟谣wordpress 快站
  • 做游戏网站定位广告设计制作公司网站
  • 下载asp做网站马鞍山 做网站
  • 自己做的网站放到首页怎么制作微信链接
  • 做百度网站好吗数字营销实训总结
  • 福州seo网站排名wordpress超级排版器
  • 我的网站为什么打不开重庆企业网站
  • 网站建设咨询加工4k视频素材网站
  • 阿里巴巴网站规划互联网营销师培训大纲
  • 郑州网站app开发wordpress源码最新
  • 吉林省建设厅网站周军外网访问内网wordpress
  • 装饰设计公司网站前端asp网站开发
  • wordpress手机站模板如何识别html5网站
  • 网站地址怎么做超链接网站建设总费用
  • 建局域网网站宜州做网站
  • nas 建网站网站开发qq头像
  • 网站的备用金怎么做凭证微信微网站开发
  • 响应式网站建设推荐乐云seo做网站的程序员进什么公司好
  • 营销网站建设技术wordpress 微网站模板怎么用
  • 南京 网站建设有限公司建设网站全部流程
  • 网站设计怎么做背景颜色沈阳做网站的互联网公司