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
posted @ 2019-10-18 11:32  Evan0813  阅读(1148)  评论(0)    收藏  举报