一、安装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模拟器的更多相关文章

  1. 全网最全最细的appium自动化测试环境搭建教程以及appium工作原理

    一.前言 ​ 对于appium自动化测试环境的搭建我相信90%的自学者都是在痛苦中挣扎,在挣扎中放弃,在放弃后又重新开始,只有10%的人,人品比较好,能够很快并顺利的搭建成功.appium 自动化测试 ...

  2. App自动化测试环境搭建

    只做记录和注意点,详细内容不做解释 环境:win+appium+夜神模拟器+python 需要用到的工具: 1.java JDK 2. node.js 3. Android SDK 4.Appium- ...

  3. 手机APP自动化环境搭建

    1 摘要 近年来,随着移动应用从数量上和逻辑复杂程度上的增长,以及产品发布周期的紧缩,使得回归测试迫在眉睫,鉴于此APP自动化测试变得越来流行,当前主流的APP自动化工具有:Appium.Roboti ...

  4. Python appium搭建app自动化测试环境

    appium做app自动化测试,环境搭建是比较麻烦的. 也是很多初学者在学习app自动化之时,花很多时间都难跨越的坎. 但没有成功的环境,就没有办法继续后续的使用. 在app自动化测试当中,我们主要是 ...

  5. Appium 简介与自动化测试环境搭建

    1. Appium 简介 2. Appium 自动化测试环境搭建 1. Appium 简介 Appium 是一个开源测试自动化框架,可用于原生,混合和移动 Web 应用程序测试. 它使用 WebDri ...

  6. selenium + python 自动化测试环境搭建

    selenium + python 自动化测试 —— 环境搭建 关于 selenium Selenium 是一个用于Web应用程序测试的工具.Selenium测试直接运行在浏览器中,就像真正的用户在操 ...

  7. 小白学习VUE第二课:环境搭建 VUE Node.js VSCode template模板

    环境搭建 VUE Node.js VSCode template模板: 首先安装node:http://www.runoob.com/nodejs/nodejs-install-setup.html ...

  8. app自动化测试环境安装

    一.环境依赖 app自动化测试环境如下: appium服务 第三方库appium-python-client 手机或模拟器 java环境jdk1.8 android环境 二.appium服务安装 1. ...

  9. Cordova+ionic 开发hybird App --- 开发环境搭建

    Cordova 开发hybird App 开发环境搭建 一.一些基础概念: Ant : 简单说来可以这么理解,如果你用记事本写JAVA程序,然后在cmd里输入javac命令编译它,但是有一天你发现每次 ...

随机推荐

  1. 第1章 你好,C++并发世界

    #include<iostream> #include<thread> void print(){ std::cout << "hello world&q ...

  2. 【洛谷5643】[PKUWC2018] 随机游走(Min-Max容斥+待定系数法+高维前缀和)

    点此看题面 大致题意: 从一个给定点出发,在一棵树上随机游走,对于相邻的每个点均有\(\frac 1{deg}\)的概率前往.多组询问,每次给出一个点集,求期望经过多少步能够访问过点集内所有点至少一次 ...

  3. SSHD

    SSH基本概述 SSH服务协议说明 SSH 是 Secure Shell Protocol 的简写,由 IETF 网络工作小组(Network Working Group )制定在进行数据传输之前,S ...

  4. mjml - 如何快速编写响应式电子邮件?

    一.背景 以前做项目碰到发邮件的需求,邮件模板的编辑就是一件头疼的事.因为虽说邮件是支持 HTML 的,但是确是 HTML 子集程度的支持,所以存在必须通过 <table> 排版的恶心之处 ...

  5. Gradle如何在任务失败后继续构建

    如果我们运行Gradle构建并且其中一项任务失败,则整个构建将立即停止.因此,我们可以快速反馈构建状态.如果我们不想这样做,并且希望Gradle执行所有任务,即使某些任务可能失败了,我们也可以使用命令 ...

  6. 【CF908D】New Year and Arbitrary Arrangement

    Problem Description 给定三个数 \(k,pa,pb\) ,每次有 \(\frac{pa}{pa+pb}\) 的概率往后面添加一个 a,有 \(\frac{pb}{pa+pb}\) ...

  7. Ruby中星号打包解包操作

    Ruby中可以使用一个星号*和两个星号**完成一些打包.解包操作,它们称为splat操作符: 一个星号:以数组为依据进行打包解包(参考文章) 两个星号:以hash为依据进行打包解包(参考文章) 两个星 ...

  8. FCC---Use the CSS Transform scale Property to Scale an Element on Hover

    The transform property has a variety of functions that let you scale, move, rotate, skew, etc., your ...

  9. 剑指offer 26:复杂链表的复制

    题目描述 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head.(注意,输出结果中请不要返回参数中的节点引用,否 ...

  10. Andorid Studio 新建模拟器无法联网问题

    1.查看自己本机的dns cmd  -> ipconfing /all 2.修改模拟器的dns 跟PC本机一致.  开启模拟器 -> cmd -> adb root  (需要root ...