基于Appium框架的Android自动化测试环境配置

APP自动化环境搭建

  1. 安装Node.jsappium-desktop
  2. 安装JDK1.8版本
  3. 安装安卓开发工具
  4. 环境变量配置与验证
  5. 安装Python开发环境
  6. 安装Appium-Python-Client 组件
  7. 连接真机或者模拟器

详细步骤

  1. Node.js和appium-desktop安装

    a. Node.js下载地址:https://nodejs.org/en/
    b. appium-desktop下载地址:https://github.com/appium/appium-desktop/releases/

  2. JDK下载与安装

    a. jdk下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
    b. 如果下载慢,可用Chrome浏览器

  3. Android SDK下载与安装

    下载地址:http://tools.android-studio.org/index.php/sdk

  4. 环境变量配置与验证
    a. 电脑->属性->高级->环境变量->系统变量
    b. 新建系统变量

    1. 变量名:android
    2. 变量值:path\to\tools;path\to\platform-tools

    c. 编辑Path->新建->添加:%android%
    d. 编辑Path->新建->添加:path\to\javapath
    e. 验证环境变量配置成功:win+R->cmd

    1. adb --version
    2. java -version
  5. 安装Python开发环境
    a. 下载地址:https://www.python.org/downloads/windows/
    b. 验证:cmd 输入python-> 进入python解释器

  6. 安装Appium-Python-Client 组件
    a. cmd输入下列命令
    b. pip install Appium-Python-Client

  7. 连接真机或者模拟器(夜神模拟器)
    下载地址:https://www.yeshen.com

  8. 其它
    a. pip install requests
    b. pip install html-testRunner

常见问题

  1. adb devices不能发现夜神模拟器。解决办法:

    a. 退出夜神模拟器

    b. SDK\platform-tools下的adb.exe文件替换\Nox\bin下的adb.exe

    c. SDK\platform-tools下的adb.exe复制一份,重命名为nox_adb.exe,替换\Nox\bin下的nox_adb.exe

    d. 重启夜神模拟器

    e. adb devices

    List of devices attached
    127.0.0.1:62001 device

  2. 运行adb devices命令时adb.exe已停止工作

    参考:https://www.cnblogs.com/wujiadexingfu/p/7530013.html

发布了53 篇原创文章 · 获赞 20 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/lylfv/article/details/102951277