pageObject模式学习

 pageObject设计模式

页面元素和业务操作分离

将页面元素和测试脚本分离,提高测试脚本的可维护性

设计思想,可以将UI的每个页面都设计成一个class,这样如果,页面元素发生变化时,就不用修改测试页面代码,只需要更改测试class中页面的属性就可以了。

具体的设计思路:

1.定义基础类,封装所有页面使用的公共方法

2.定义登录页面的基本操作方法

3.使用unittest框架编写用例

参考资料:http://www.cnblogs.com/yufeihlf/p/5764099.html

原文地址:https://www.cnblogs.com/echo-test/p/10139142.html