51Testing软件测试论坛
标题:
基于PageObject的自动化测试分层设计思想实战
[打印本页]
作者:
学掌门网校
时间:
2019-10-18 15:12
标题:
基于PageObject的自动化测试分层设计思想实战
http://www.atstudy.com/course/1814
[课程介绍]
在企业实施自动化测试的过程中,产品的需求可能会经常变更。假如前端代码被修改了,那么以前脚本的定位方式也得修改。如果以往的脚本没有用PageObject 思想,意味着你得在一个一个测试用例中把需要修改的定位方式找出来,然后再进行修改。这不但照成脚本维护的成本加大,也可能照成大量代码冗余。
本次自动化测试课程采用统计学生考试信息的云平台--学情云网站后台作为演示项目,主要讲解PageObject设计思想。顾名思义,PageObject就是页面对象。简单说就是把页面元素定位和页面元素操作分开。
课程内容安排如下:
根据PageObject思想,把测试脚本分为四层,
1.对象库层:对象层用于存放我们的页面元素和一些特殊控件操作。
2.逻辑层:逻辑层则是一些封装好的功能用例模块。
3.业务层:业务层则是我们真正的测试用例的操作。
4.数据层:数据层用于存放我们的测试数据。
明星老师★★★★★推荐
1、python Selenium深入实战电商平台>>
点击学习
2、Python全栈测试开发精品课>>
点击学习
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2