appium客户端和服务端安装详细攻略,环境配置踩过的坑

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)

  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值