1、app
测试包管理 :放置不同的测试包
2、baseView
baseView.py:该模块封装了一个类:BaseView,该类封装最基本的方法--初始化driver、基础方法封装
3、common
common_fun.py封装公共方法类:Common该类给业务模块进行继承调用其中的方法
desired_caps.py driver驱动封装、日志配置文件加载、启动App配置参数
myunit.py 测试用例执行前后操作配置,封装为StartEnd类
4、businessView
存放业务逻辑模块
5、config
用于存放配置文件--caps_yaml:capability数据配置、log.conf日志配置文件
6、data
数据文件:用于数据驱动
7、log
日志文件
8、report
测试报告文件
9、screenshots
存放截图文件
10、test_case
存放测试类的模块
11、test_run
执行自动化测试用例