Appium自动化安装学习(一)--配置

Appium自动化安装学习(一)--配置,第1张

参考了很多文章的配置,这里整理下我配置的过程,以供日后查看:

一、Android sdk的下载与环境配置

参考了简书的过程:

appium的安装与环境配置 - 简书 (jianshu.com)

sdk安装后配置路径 ANDROID_HOME

adb配置路径path(找到Android SDK的文件夹下platform-tools目录下)

 二、JDK下载与环境配置

从官网下载jdk,参考了b站白月黑羽的文档及视频

Appium原理与安装 | 白月黑羽 (byhy.net)

jdk安装后配置路径JAVA_HOME

路径下编辑path,添加“%JAVA_HOME%\bin”和“%JAVA_HOME%\jre\bin;”

配置路径CLASSPATH 添加 “.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;”

三、node.js的安装

从官网下载node

node安装后配置路径path

验证:

1、cdm下输入“npm”即可;(参考https://www.jianshu.com/p/51134c2d35a5)

2、通过node添加appium:cdm下输入“npm install -g appium”

appium安装后配置路径path

四、Appium Server客户端 五、模拟器安装

注:这里使用的是夜神模拟器

安装后nox_adb配置路径path(NOX文件夹下bin目录)

夜神模拟器进入设置->平板电脑->版本号(连续点击七下),调整为开发者模式;进入开发者选项->use连接打开

六、连接 夜神模拟器->appium server->pycharm依次打开(pip install appium-python-client),pycharm跑运行代码

cdm命令行下adb devices -l,出现如下则成功

表示电脑上可以查看到 连接的设备,就可以运行自动化程序了。

报错解决方法:

1、nox_adb.exe与adb.exe版本不一致,复制并重命名adb.exe替换nox_adb.exe,后重启模拟器

adb server version (36) doesn‘t match this client (41)解决_小奔跳跳的博客-CSDN博客

2、

Killing adb server on port 5037_~期待的博客-CSDN博客

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/794653.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-06
下一篇 2022-05-06

发表评论

登录后才能评论

评论列表(0条)

保存