一、框架设计原理:
二、封装之前和封装之后代码的对比:
1、封装后代码结构:
2、封装之前的代码结构
三、封装的方法:
1、getByLocator的编写:配置文件的路径、封装元素属性的定位方法。
2、ProUtil 的编写:读取配置文件。
3、SelectDriver的编写:封装一些常用的浏览器。
4、DriverBase 的编写:封装一些常用的方法。
5、AddCartPage 的编写: 把页面上所用的元素都编写都page层中。
6、AddCartPageHandle的编写:对page层的元素进行操作。
7、AddCartPagePro的编写:对Handle层中的操作进行逻辑整理。
8、testCase 的编写: 在用例中引用AddCartPagePro。