update readme
import os os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'
export LD_LIBRARY_PATH=$LD_LIBRARY_PAYT:/usr/local/lib export LIBLEPT_HEADERSDIR=/usr/local/include export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
安装appium desktop server
Android环境准备
IOS环境准备
手机chrome环境准备
混合应用环境准备
Windows环境准备
其他更多配置:https://github.com/appium/appium/tree/v1.15.1/docs/en/drivers
* 确认手机是否能进行视频录制执行命令adb shell screenrecord /sdcard/test.mp4,能正常执行即可
![avatar](https://github.com/yanchunhuo/resources/blob/master/wechat.png =200x)
本项目支持接口自动化测试、app ui自动化测试、web ui自动化测试、性能测试
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
自动化测试
概况
使用
一、环境准备
1、脚本运行环境准备
1.1、安装系统依赖
1.2、安装python依赖模块
1.3、安装allure
1.4、安装openjdk8或jdk8
1.5、安装maven
1.6、安装Oracle Instant Client
1.7、图像识别字库准备
2、selenium server运行环境准备
2.1、安装jdk1.8,并配置环境变量
2.2、安装配置selenium
3、appium server运行环境准备
3.1、安装jdk1.8,并配置环境变量
3.2、安装配置appium server
安装appium desktop server
Android环境准备
IOS环境准备
手机chrome环境准备
混合应用环境准备
Windows环境准备
其他更多配置:https://github.com/appium/appium/tree/v1.15.1/docs/en/drivers
二、修改配置
三、运行测试
1、API测试
2、web ui测试
3、app ui测试
4、性能测试
四、生成测试报告
1、API测试
2、web ui测试
3、app ui测试
注:在使用Ubuntu进行报告生成时,请勿使用sudo权限,否则无法生成,allure不支持
五、项目说明
1、API测试
2、web ui测试
3、app ui测试
项目结构
编码规范
pytest常用
注意点
进交流群
![avatar](https://github.com/yanchunhuo/resources/blob/master/wechat.png =200x)