赞
踩
1. 环境架构
2. 搭建appium客户端
①下载安装python,最新版本即可,官网:https://www.python.org/getit/
配置python环境变量PATH:
②下载安装pycharm,最新版即可,官网:https://www.jetbrains.com/pycharm/
③给python增加appium运行库,uillib3和selenium是appium客户端运行的依赖,可自行网上下载
注意安装顺序:
pip install 路径/urllib3-1.26.8-py2.py3-none-any.whl
pip install 路径/selenium-4.1.0-py3-none-any.whl
解压Appium-Python-Client-2.1.2.tar.gz,
python setup.py install
验证:没有保报错说明安装成功
④ 安装JDK
配置JAVA_HOME环境变量
配置PATH环境变量
3. 搭建Android_SDK开发环境
可去官网下载Android studio,缺点:文件较大,官网:https://developer.android.com/studio
安装后找到这个路径,主要是需要以下3个工具,准备配置环境变量
配置PATH环境变量(极其重要,踩过坑)
配置ANDROID_HOME环境变量(新建的)(极其重要,也踩过坑)
验证:命令行输入aapt,有反应表示配置成功
使用appium-doctor检查配置的环境是否正确,找到错误原因(踩的坑解决了)
①官网下载node.js并安装,安装时注意选择Add To Path(不用配置node环境变量)官网:https://nodejs.org/en/download/
②安装appium-doctor
对于Windows,使用node.js的模块npm安装,安装命令:npm install -g appium-doctor
③重启cmd
④appium-doctor,没有红色x表示没问题了
4. 搭建appium服务端
根据不同的设备,下载对应版本,官网:https://github.com/appium/appium-desktop/releases
安装时关闭杀毒软件,以管理员身份运行
跳转至官网后,找到
下载对应版本的inspector
解压后双击打开
5. Capability信息和被测试app
检查并填写以下信息,区分大小写
查询系统名称:(Android/IOS)
查询安卓版本:设置中查看
查询设备名称:adb devices
查询app包名:aapt dump badging apk(拖进来)
查询app活动名:aapt dump badging apk(拖进来)
noReset:false,每次以首次打开app方式打开app
6.总结
①环境安装
②工具使用
adb:pc连接手机
aapt:得到被测试app的包名和活动名
aapt dump badging apk
uiautomatorviewer:定位手机上的元素(部分特别元素使用)
appium inspector:定位手机上的元素(大部分测试元素)
注意:uiautomatorviewer和inspector不能同时使用
③字典json信息(Desired Capabilities)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。