规范化自动化测试用例

1,业务层(Python package一般是lib)

        

2,用例层(Python package)

3,数据层(文件夹一般是data)

4,配置层(Python package一般是configs)

5,日志层(文件夹logs)

6,报告层(文件夹report)

7,执行层

 PO模式

BasePage:基础层,用于提供最为底层的功能,让其他页面对象可以直接进行继承

Page:页面层,用于提供元素的获取,各个元素的操作方法的封装

业务层:通过这一层的调用,传入参数,进行自动化的运行

PO实现:

原文地址:https://www.cnblogs.com/cyq0528/p/13921293.html