赞
踩
支持平台:Andro,iOS
支持语言:Python,Java,Ruby等等
支持App类型:原生,H5,Hybrid
文件路径Appnium官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘
按照默认提示安装
APPIUM_HOME: C:\Program Files\Appium\resources\app\node_modules\appium
1、文件路径adb.zip官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘
2、解压后,配置环境变量
3、在文件安装目录下,输入cmd,输入adb version,出现版本号,证明安装成功。
(1)文件路径:android-sdk_r24.4.1-windows.zip官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘
(2)解压后安装,双击“SDK Manager.exe”,启动SDK Manager安装工具
需要勾选的内容如下:
(3)配置环境变量:
(4)测试是否安装成功
1、连接手机,打开设置,选择开发者选项,打开USB调试和禁止权限监控(在设置里面,要是没看到‘开发者选项’,打开关于手机-对着版本号连着点10次(有的机型点击7次即可)就出来了)
2、验证环境:打开后在cmd窗口中输入adb devices,就会出现刚才连接的设备
如果只显示:List of devices attached,可参考链接:https://www.cnblogs.com/aszeno/p/15512323.html
出现如上页面,再去打开“Appium Inspector.exe”,启动appium服务。
获取测试手机及被测app的相应信息(即capability配置内容)
name | 名称 | 查看方法 | 举例 |
platformName | 平台名称 | Android或者ios | |
platformVersion | 平台版本 | 可在手机设置里面查看 | 7.1.1 |
adb shell getprop ro.build.version.release | |||
deviceName | 设备名称 | 可在手机设置里面查看 | OPPO_A83 |
adb devices -l或者adb shell getprop ro.product.model,其中model即为连接的测试机的名称 | |||
appPackage | 包名 | adb shell dumpsys activity | findstr “mResume” | com.coloros.weather |
appActivity | 活动窗口 | adb shell dumpsys activity | findstr “mResume” | .OppoMainActivity |
noReset | 是否清除数据 | 布尔值 | false/True |
备注:先在手机上打开app,再输入命令。以下以“天气app”为例
如果手机系统在Android 8.1以下,则需使用命令adb shell dumpsys activity | findstr “mFocus”查看。
如果测试机是第一次连接appium的话,手机上会提示安装两个应用:Appium settings(有图标)、io.appium.uiautomator2.server(无图标),允许安装,且必须安装成功。 - 再次点击上图中5所指的“Start Session”按钮,我们会发现手机上会自动启动天气,且appium会出现如下窗口。
至此,我们就成功地通过appium启动了测试机上的app。我们可以在这个页面查看app当前页面的元素的属性
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。