一、安装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. diango中有三种response

    from django.shortcuts import render, redirect, HttpResponse HttpResponse() render() redirect()

  2. 2019年跨越速递Java工程师笔试题

    1.下面哪个选项可以用于JSP页面之间传递对象(A C) A application B page C session D error  E response 评语:这道题考察的是对JSP内置对象的了 ...

  3. Latex学习与使用

    Table of Contents Latex学习与使用 简介 文档结构 排版 表格 图片 公式 索引 简介 Latex(发音lay-tek)是一个用来产生专业文档的系统,但它并不是一个单词处理器.它 ...

  4. Java学习笔记之面向对象、static关键字

    一周Java学习总结 今天就总结理清一下关于面向对象和面向过程的程序设计的一些不同特点,以及讲下static关键字. 面向对象 现在接触的Java是面向对象的,现在的程序开发几乎都是以面向对象为基础的 ...

  5. VS2019 .Net Core 3.0 Web 项目启用动态编译

    VS2019 中 .Net Core 3.0 项目默认没有启用动态编译, 这导致按F5调试的时候,修改了 HTML 代码,在浏览器上刷新没有效果. 启用动态编译方法如下: 1. 安装 Microsof ...

  6. JS基础语法---Math对象的案例

    系统Max求最大值: var result= Math.max(10,20,30,40); console.log(result); 练习1:自己定义一个对象,实现系统的max的方法   //例子:自 ...

  7. session --中间件

    session的简介 session是另一种记录客户状态的机制,与cookie不同的是 session数据保存在服务器中,而不是保存在客户端浏览器中 session的用途 session运行在服务器端 ...

  8. 通过Android反编译技术研究国内陌生人社交即时通讯的技术方案

    版权声明:本文为xing_star原创文章,转载请注明出处! 本文同步自http://javaexception.com/archives/100 即时通讯IM类App分析 这两周对国内陌生人社交领域 ...

  9. Python日期计算

    Python源代码如下: # -*- coding: UTF-8 -*- """ 简述:要求输入某年某月某日 提问:求判断输入日期是当年中的第几天? Python解题思路 ...

  10. SQL Server清理数据库日志的脚本-干货

    USE [master]GOALTER DATABASE AAAAAA SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE AAAAAA SET RECO ...