目录
- 安装篇
- 使用篇
-
-
- 一、安装相应语言的appnium client(Ruby、Python和Java)
- 二、PC客户端连接真机
安装篇
一、安装Java环境,配置环境变量
下载链接:
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html有经验的自行安装,新手可以参考:
https://jingyan.baidu.com/article/7c6fb4282f1f6580642c90e1.html
二、安装Android SDK,配置环境变量
踩坑:JDK 11和安卓SDK不匹配,无法安装Android SDK
解决办法:搜了一圈也没什么好办法,最后只好更换JDK 8下载链接:https://www.androiddevtools.cn/#sdk-list
新手可参考:https://www.cnblogs.com/nebie/p/9145627.html
https://www.cnblogs.com/gufengchen/p/11038029.html三、安装Appnium
①安装Node.js和配置npm:
https://www.cnblogs.com/lgx5/p/10732016.html
看到配置完环境变量即可引号中改为自己的安装目录:
npm config set prefix "D:\DevKit\nodejs\node_global" npm config set cache "D:\DevKit\nodejs\node_cache" npm config set registry=http://registry.npm.taobao.org
-
②全局安装appium
npm install appium -g
-
③安装appium-doctor
npm install appium-doctor -g
-
④配置环境变量
现在把D:\DevKit\nodejs\node_global
加到环境变量里(就是有下图那几个文件的)顺便吐槽下这个node_modules真是又多又烂,不小心的话很容易踩坑,不知道是设计缺陷还是什么的
appnium安装在了nodejs\node_global\node_modules
下进入官网点击下载:http://appium.io/
或者直接下载地址:https://github.com/appium/appium-desktop/releases
选择exe或者zip,直接解压或者安装----------------安装appium部分结束----------------
.
使用篇
一、安装相应语言的appnium client(Ruby、Python和Java)
- 其实截止到步骤三,安装就结束了,接下来就是链接真机,编写脚本了
- 根据使用的语言安装client
-
pip install Appium-Python-Client
-
<dependency> <groupId>io.appium</groupId> <artifactId>java-client</artifactId> <version>1.3.0</version> </dependency>
-
准备工作结束,可以开始编写脚本,未完待续
二、PC客户端连接真机
先配置Android Home和Java Home,步骤和配置环境变量是一样的
手机要打开开发者模式、USB调试
注意如果是小米手机的话,最好把USB调试安全设置也打开
然后参考这篇文章,填写必要的参数,录制脚本等# platformName Android或iOS # platformVersion 查看系统版本号 adb shell getpropro.build.version.release # deviceName 查看设备名 adb devices -l # appPackage appActivity 获取包名和Activity adb shell dumpsys activity | findstr “mResume” #手机系统在Android 8.1以下,则需使用命令↓查看。 adb shell dumpsys activity | findstr “mFocus”
-