App 自动化环境搭建(基于 Appium-desktop)
1、安装 Appium-desktop 工具

2、安装 Android 环境
- 安装 JDK,并配置环境变量 JAVA_HOME,PATH,CLASSPATH(因为 Android 为 Java 开发的)
- 安装 Android SDK

- 打开 Android SDK Manager 选择如图中三项点击右下角安装


- 配置 Android 环境变量
- ANDROID_HOME
# sdk 的安装路径 D:\APP_test\SDK
- PATH
# sdk 下 tools 文件夹的路径 %ANDROID_HOME%\tools # sdk下 platform-tools 文件夹的路径 %ANDROID_HOME%\platform-tools # sdk下 build-tools\29.0.3 文件夹的路径 %ANDROID_HOME%\build-tools\29.0.3
3、安装 Python
- 配置 Python 环境变量
- 在 dos 命令下在线安装 Appium-Python-Client 库
pip install Appium-Python-Client==0.51 -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
4、连接安卓真机测试
- 安卓手机打开开发者模式
- 进入开发者选项中开启允许 "USB调试"
- 手机用数据线连接电脑
- 在 dos 命令下输入 adb devices 验证手机连接

5、连接安卓模拟器测试
- 下载逍遥模拟器或夜神模拟器(我采用的事夜神模拟器)
- 打开管理器,设置要启动的模拟器

- 百度查下模拟器连接 adb 的 IP 和端口号
- 夜神的是:adb connect 127.0.0.1:62001
- 逍遥的是:adb connect 127.0.0.1:21503
- 在 dos 命令下输入 adb connect 127.0.0.1:62001 连接模拟器

- 验证下是否连上输入 adb devices,如下则是成功连上

- 如果连接模拟器出现报错如下:** daemon still not running;error: cannot connect to daemon
- 解决方案:
- 将夜神模拟器安装包下的 bin 目录中的 nox_adb.exe 工具复制到 sdk 安装目录下的 platform-tools 中重命名为 adb.exe 替换掉现有的 adb.exe 工具
- 重新连接模拟器即可

6、模拟器上项目包的安装和卸载
- 开启模拟器,adb 连上模拟器后
- 在 dos 命令下进入 xxx.apk 安装包的文件夹下输入 adb install xxx.apk 即可在模拟器上安装项目包

- 卸载模拟器上项目包,在 dos 命令下输入 adb uninstall + AppPackage 名
- 重启模拟器 adb reboot
作者:Evan0813
微信:ZhengYing8887
出处:https://www.cnblogs.com/ZhengYing0813/
备注:本文版权归作者所有,欢迎转载和添加作者微信探讨技术,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。

浙公网安备 33010602011771号