Pycharm 创建 Project,搭建 APPTEST框架如下图:
![](https://img2018.cnblogs.com/blog/1622678/201904/1622678-20190413193724765-907717502.png)
![](https://img2018.cnblogs.com/blog/1622678/201904/1622678-20190413194331720-1903751413.png)
1.框架功能
- 业务功能的封装
- 测试用例封装
- 测试包管理
- 截图处理
- 断言处理
- 日志获取
- 测试报告生成
- 数据驱动
- 数据配置
2. driver封装
- config文件夹创建app_config.yaml 文件,存放配置app的配置信息
platformName: Android platformVersion: 5.1.1 deviceName: 127.0.0.1:62001 #mx4真机 #platformVersion: 5.1.1 #udid: #deviceName: MX4 app: qq.apk appPackage: com.tencent.mobileqq appActivity: com.tencent.mobileqq.activity.SplashActivity noReset: True unicodeKeyboard: True resetKeyboard: True ip: 127.0.0.1 port: 4723
3. 公共模块封装
4. Login模块封装原理