app自动化测试环境搭建之node+appium+ADT+MUMU模拟器

一、安装Microsoft .NET Framework 4.5

检测本机已安装的程序中,是否已经安装Microsoft .NET Framework 4.5及以上的版本

如果没有安装,则获取安装文件:

链接:https://pan.baidu.com/s/1QPIQ6FNPB9SK-DuswNwWzQ
提取码:h08p

双击运行文件:net4.5.1.exe

二、安装node-v6.11.4-x64.msi

访问网址:https://nodejs.org/en/,下载appium的依赖环境安装文件

或者访问百度网盘:

链接:https://pan.baidu.com/s/1z9sZVMib1WyxycOj611nSw
提取码:pjw9

三、安装appium

官方网站下载最新的appium版本:http://appium.io/

或者访问百度网盘:

链接:https://pan.baidu.com/s/1PL8W8HiQHB2UcqLb8jSNdg
提取码:dqbu

双击运行安装即可

四、安装JDK

jdk不做具体介绍,参考博客链接:https://www.cnblogs.com/Whiting-C/archive/2019/09/10/11503044.html

五、安装Android Develop Tools工具(ADT)

访问百度网盘:

链接:https://pan.baidu.com/s/1mpSEi2p2Apwj0Z3oJzqm3A
提取码:u938

解压 android-sdk_r24.4.1-windows.zip到本地目录
双击SDKManager.exe

  

在SDK Manager界面当中,只勾选:Tools当中的Android SDK Tools、Android SDK Platform-tools、Android SDK Build-tools和Extras

其它的一概不勾选。默认选中的请注意取消勾选!!!!打开SDK Manager,默认会选中安卓sdk,请一定要取消掉

更新ADT,更新指导文档和更新包请访问百度网盘:

链接:https://pan.baidu.com/s/1EVoUEk95F2qkWKJg_WAPyA
提取码:7g15

六、配置环境变量

添加ANDROID_HOME环境变量,配置sdk根目录

ANDROID_HOME=D:\android-sdk-windows

在PATH变量中添加三项内容

%ANDROID_HOME%\platform-tools

%ANDROID_HOME%\tools

%ANDROID_HOME%\build-tools\29.0.2

进入cmd命令行,输入adb version,能够显示adb版本则证明安装OK

七、安装MUMU模拟器

  访问官方下载地址:http://mumu.163.com/,点击下载,按提示安装完成即可

  运行Mumu模拟器,在cmd命令行执行 adb connect 127.0.0.1:7555,即可连接成功,使用adb devices查看设备连接状态

  

  MUMU主界面展示:

  

八、安装appium python客户端

使用python的pip命令,直接在线安装:

pip install Appium-Python-Client

app自动化测试环境搭建之node+appium+ADT+MUMU模拟器的相关教程结束。

相关推荐:

为什么Python单例模式在多线程环境下会失效?

__new__中判空非原子操作会导致多线程重复创建实例;DCL通过无锁初判+加锁后复判解决,需配合__init__幂等防护。 __new__中的if判断不是原子操作 线程A执行到ifcls._instanceisNone时为True,刚准备调用super().__new__(cls),此时被调度挂起...

如何通过Python脚本实现对生产环境配置文件的自动化审计?

直接用open()读取生产配置文件危险,因可能意外打印、日志落盘、覆盖配置或执行恶意代码;应只读打开、禁用exec/eval、用safe_load或ast.parse解析,并严格审计输出与权限。 为什么直接用open()读取生产配置文件是危险的 生产环境的配置文件(如settings.py、appl...