Appium环境搭建

Appium使用和环境搭建

1 环境搭建

java8 jdk:

https://www.oracle.com/java/technologies/downloads/?er=221886#java8-windows

请添加图片描述

安装关键步骤:这里只选开发工具(没有截取的步骤就是点下一步,这里安装的时候需注意,不要安装在有空格目录文件中,因为androidSDK安装的时候可能会因为空格报错,我这里装错了,后边改了的

配置环境变量:

请添加图片描述

JAVA_HOME:不要有含空格的目录,再次强调。

请添加图片描述

classpath:.;%JAVA_HOME%\lib;
请添加图片描述

Path变量中新增:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 如果是win7系统,需要在前边加一个";"英文分号。

请添加图片描述

cmd中验证:
请添加图片描述

Android SDK

https://www.androiddevtools.cn/

请添加图片描述请添加图片描述
下载解压后,执行SDK Manager.exe:
请添加图片描述
如果出现了打不开闪退等现象,查看此帖:

https://blog.csdn.net/Yocczy/article/details/130917909

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

设置环境变量:

请添加图片描述

Appium下载安装:

https://github.com/appium/appium-desktop/releases/tag/v1.15.1
请添加图片描述

下载后安装,安装完成后编辑环境参数:
请添加图片描述
在这里插入图片描述

保存后重启软件,点击**【startServer】**
请添加图片描述

连接真机后,cmd执行adb devices。此时需要在真机上点下确定,可看到如下图所示(首次授权可能出现unauthorized,第二次就不会了):

请添加图片描述

到这里基本表示环境已经搭建完成。

2 appium控制真机

配置Desired Capabilities

点击**【Start Inspector Session】**

请添加图片描述请添加图片描述

platformName : ios还是Android

platformVersion : Android内核版本号,可通过命令adb shell getprop ro.build.version.release查看

请添加图片描述
deviceName :连接的设备名称,通过命令adb devices -l 中 model 查看

请添加图片描述
appPackage :apk的包名,通过命令adb shell dumpsys activity | findstr “mResume”查看(需先打开手机应用,以高德软件为例子)

请添加图片描述

appActivity : apk的launcherActivity,通过命令adb shell dumpsys activity | findstr “mResume”查看(需先打开手机应用,以高德软件为例子)
请添加图片描述

json配置文件:

{
  "platformName": "Android",
  "platformVersion": "11.0.0",
  "deviceName": "SHARK_KLE_A0",
  "appPackage": "com.autonavi.minimap",
  "appActivity": "com.autonavi.map.activity.SplashActivity"
}

参数配置完进入调试,可以直接录制,后续只需要自己补一点点代码就可以成功运行这套appium的自动化了。
请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值