Appnium+夜神模拟器

1. 环境配置

1.1 Java环境

  1. 下载地址:

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

 

2.安装过程就不多说了,配置好环境变量后,检查是否成功::

 

 

 

1.2 Noje.js

1.2.1 下载地址:http://nodejs.cn/download/

1.2.2 检查是否安装成功:

  1. WIN+R,搜cmd进入控制台
  2. 输入node -v检查noje版本
  3. 输入npm查看是否有指令

 

 

 

1.3 Android_sdk

1.下载地址:https://www.androiddevtools.cn/  (也可以直接安装 android studio 开发工具,内部集成了android-sdk

 

2.解压后运行 SDK Manager.exe

 

 

 

3.下载 build-tool 工具,后面会用到 aapt 命令。

 

 

 

 4.配置环境变量:

 

 1)新增系统变量名 ANDROID_HOME ,变量值:D:\android-sdk-windows android-sdk 主目录)

 

 2)系统变量 Path 添加 adb aapt 变量值。

 

adb 变量值:D:\android-sdk-windows\platform-tools

aapt 变量值:D:\android-sdk-windows\build-tools\29.0.2

 

5.检查环境变量配置是否成功:

 

 

 

1.4 Appnium环境配置

1.4.1 使用命令安装: npm install -g appium

1.4.2 安装appium-doctor,所以需要自己下载npm install -g appium-doctor (参数 -g 设置 appium-doctor 环境变量)

1.4.运行appium-doctor检查 appium 运行所需的依赖和环境变量

1.4.1 安装 Appium-Python-Client cmd输入:pip3 install Appium-Python-Client

1.5 夜神模拟器

官网下载,一键安装即可。

下载地址:https://www.yeshen.com/ 

 

 

 

 

2. Appnium连接夜神模拟器

(1) 打开夜神模拟器

(2) 打开cmd,输入adb connect 127.0.0.1:62001

 

 

 

输入adb devices,如果出现127.0.0.1:62001 device则说明连接成功。

如果出现* daemon not running; starting now at tcp:5037,需要关闭360等杀毒软件(占用端口)。

(3) 打开Appium,连接服务器

 

 

 

(4) 点击file,进入New Sission Window

(5) 配置deviceName,内容为127.0.0.1:62001

 

 

 

(6) 配置Android

进入夜神模拟器设置,查看夜神模拟器安卓版本。

 

 

到此,配置完成,appnium能够成功连接夜神模拟器。

 

注:如果出现每次进入软件都需要重新配置,则需要在配置Sission Window时添加NoReset,类型为布尔值,值为true

 

这里附上一些写的更好的文章网页,供大家比对参考,减少查阅资料的时间:

配置appnium+夜神模拟器:

https://blog.csdn.net/weixin_45655108/article/details/102869995 

 

Python3 + Appium + 安卓模拟器 实现APP自动化测试,并生成测试报告(简化版):

https://blog.csdn.net/u013314786/article/details/105768650 

 

参考资料:

1)官网 http://appium.io/index.html

2)appium/python-client使用文档https://github.com/appium/python-client

3)搭建appium的android环境http://www.cnblogs.com/qiaoyeye/p/5131382.html

4)Appium移动自动化测试(四)http://www.cnblogs.com/fnng/p/4579152.html

5)AppiumPython API http://blog.csdn.net/crisschan/article/details/50416860

6)appium常用方法总结 http://www.cnblogs.com/fanxiaojuan/p/4882676.html

posted @ 2021-04-20 15:53  cenvent  阅读(1628)  评论(0编辑  收藏  举报