Appium环境配置

一、Windows 系统 Appium 测试环境搭建
1.安装jdk

jdk:https://www.oracle.com/java/technologies/downloads/#jdk17-windows(一般8以上)

jdk环境:

新建 JAVA_HOME 变量 ,变量值填写jdk的本地安装目录:C:\Program Files\Java\jdk-16.0.1

找 Path 变量→编辑 在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

新建 CLASSPATH 变量值填写   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

检验是否配置成功 运行cmd 输入 java -version

2.安装 Android SDK

链接:https://pan.baidu.com/s/16L3Aadts8rGmgWUL7ZtNjg 
提取码:eqpf

下载 Android SDK 安装包,并解压(建议其所在路径中不要存在中文字符)。在系统环

境变量中设置ANDROID_HOME系统变量为你的 Android SDK 路径,把 toolsplatform-

tools 两个目录加入到系统的 Path 路径里

 

 

验证方法,打开 cmd,输入 adb devices 不报错,表示安装成功,如下图:

 3.下载安装夜神模拟器

1.搜索或在官网 https://www.yeshen.com/下载夜神模拟器,并安装,安装时注意安装目录

注:由于夜神模拟器自带一套 adb 并且会自动将其所在路径添加到系统变量 Path 中, 当夜神模拟器中的 adb 和 Android SDK 中的 adb 版本不一致时可能会有问题。

解决方法为, 将 Android SDK 中的 adb.exe 替换夜神模拟器中的 adb.exe,及 nox_adb.exe 

4.下载并安装Appium桌面版

 1.搜索或在GitHub上下载:https://github.com/appium/appium-desktop/releases/

下载 Appium 桌面版,并安装。Appium 桌面版集成了 Node.js 环境和各种依赖包,提供界面化配置和日志显示,并提供了 Appium Inspector 元素检查器,使用起来较为方便

下载后双击安装,安装完启动,并在 Configuration 中配置 JDK 和 ANDORID_HOME路径,和系统变量中的路径保持一致

 

 然后点击 Start Server 1.20.2 按钮,启动 Appium Desktop

 5.启用adb并连接模拟器

连接命令:adb connect 127.0.0.1:62001

查看设备命令:adb devices

注:如果查看不到设备,可以重复检查第3步是否出现问题,然后再次连接

 6.获取apk安装包或应用信息

1.配置appt环境变量:在path中添加路径:D:\Andriod_SDK\build-tools\27.0.1

2.获取apk包信息:aapt dump badging D:\apk\cs1.apk(apk存放路径)

 1.aapt配置成功

 2.apk包信息

 

 

 3.编写脚本,配置相关信息并连接 Appium 服务(在pycharm中配置相关脚本)

from appium import webdriver
from time import sleep

# 配置项
caps = {
  "platformName": "Android",
  "platformVersion": "7.1.2",
  "deviceName": "127.0.0.1:62001",
  "appPackage": "com.threefinfo.mobile.ybg",
  "appActivity": "io.dcloud.PandoraEntry"
}

driver = webdriver.Remote('http://localhost:4723/wd/hub', caps)
sleep(3)
driver.quit()

      确保 adb 设备处于连接状态,Appium 服务已启动,运行脚本,可以看到 Appium 服务
日志滚动(脚本连接 Appium 服务正常),模拟器中会自动安装 Appium Settings(
Appium测试环境)并启动App

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Appium是一种用于自动化移动应用程序测试的开源工具。要配置Appium环境,您需要完成以下步骤: 1. 安装Node.js:访问Node.js的官方网站(https://nodejs.org/),下载并安装适用于您操作系统的版本。 2. 安装Appium:打开命令行界面,运行以下命令来全局安装Appium: ``` npm install -g appium ``` 3. 安装Appium Doctor:运行以下命令来安装Appium Doctor,它可以帮助您检查Appium的依赖项是否正确安装: ``` npm install -g appium-doctor ``` 4. 检查Appium的依赖项:运行以下命令来检查Appium的依赖项是否正确安装: ``` appium-doctor ``` 如果有任何错误或警告,按照提示解决它们。 5. 安装Appium GUI(可选):如果您希望使用图形用户界面来管理和运行Appium,您可以下载并安装Appium Desktop。访问Appium的官方网站(http://appium.io/),选择适用于您操作系统的版本进行下载和安装。 6. 配置Android环境:如果您计划在Android设备上运行测试,您需要安装Android SDK并配置相关环境变量。您可以按照Android开发者文档(https://developer.android.com/studio)的指南进行操作。 7. 配置iOS环境:如果您计划在iOS设备上运行测试,您需要安装Xcode并配置相关环境。您可以从App Store下载和安装Xcode,并按照Xcode文档(https://developer.apple.com/xcode/)中的指南进行配置。 完成上述步骤后,您就成功配置Appium环境。您可以使用Appium来编写和运行自动化测试脚本,并在移动设备上执行这些脚本。记得在编写脚本之前,先启动Appium服务器。希望这些信息对您有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值