appium+python+mumu模拟器的安装教程window

大大泡泡糖
• 阅读 1073

windows 版本 Appium 环境搭建 1、安装 nodejs 下载.msi文件 https://nodejs.org/en/download/

appium+python+mumu模拟器的安装教程window

注意: 1、下载12.*版本双击安装即可。 2、无须配置环境变量,直接重启一个 cmd 输入下面的命令,能够查看这两个版本号即安装成功。

appium+python+mumu模拟器的安装教程window

2、安装 appium desktop 直接官网下载 Appium 客户端版本安装即可。 建议下载 版本 1.15.1,最新的版本目前不太稳定。

mac 下载: Appium-mac-1.15.1.dmg

windows 下载: Appium-windows-1.15.1.exe

官方下载地址: https://github.com/appium/appium-desktop/tags

安装命令行版本的 Appium 国内网络一般直接使用官方推荐的命令 npm install -g appium, 会下载失败,超时等问题。这里推荐大家设置国内镜像再下载。

1、设置镜像源

npm config set registry https://registry.npm.taobao.org

2、安装appium

npm install -g appium 这样下载下来的是最新版本的appium。 推荐下载 appium 1.15版本,使用命令指定版本号 npm install -g appium@1.15

appium 这个版本是命令行版本, 与appium desktop启动一个即可,安装也可以只安装一个或者两个都装,建议都装。

3、安装 appium-doctor npm install appium-doctor -g appium-doctor 是用来检测环境配的是否完整,安装完成之后,重新打开新的命令行窗口,输入 appium-doctor,如下图:

appium+python+mumu模拟器的安装教程window

例如上图,还差 ANDROID_HOME没有配会有标为红叉提示。 4、JDK 环境配置 下载并安装jdk https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 注意: 使用 windows 的童鞋,如果用的是window10需要使用jdk_1XX的版本, 最上面网盘里面提供的,打开应该会闪退。

若下载比较慢,可以采取其他的方式进行下载。 1、下载好之后进行安装,其中win版本的安装的时候需要注意jre的安装是在jdk安装之后,在进行jre安装的时候不要使用jdk同样的目录,否则会出现javac等的覆盖

2、安装好之后,检查并进行 java 环境的设置

a、设置好JAVA_HOME和CLASSPATH JAVA_HOME:jdk的安装目录 CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点) appium+python+mumu模拟器的安装教程window

b、设置Path,在其中加入两个配置信息

appium+python+mumu模拟器的安装教程window 5、安装 android sdk 这里有三种安装方式,一种是命令行下载,一种是通过 Android Studio 下载SDK,另外一种是下载学院打包好的SDK 如果安装的SDK有问题,可以尝试用另一种方式安装。

第一种方式:命令行安装 下载android sdk https://www.androiddevtools.cn/

下载:android-sdk_r24.4.1-windows

下载下来之后找到 readme 文件并打开,下图

appium+python+mumu模拟器的安装教程window

找到这个文件中最下方的一条命令,如下图,在命令行里执行这个命令更新sdk:

appium+python+mumu模拟器的安装教程window appium+python+mumu模拟器的安装教程window

更新完的sdk 会多了一些文件夹,如下图: appium+python+mumu模拟器的安装教程window

更新完成之后,检查一下 build-tools/ 路径下,如果是 30 的版本,需要先删掉这个30的文件夹,然后手动的下载一个低于 28版本的build-tools/ 的放在目录下即可(推荐 28或者29的版本),如果下载多个版本会优先使用高版本的。(注意一定要删掉30这个版本的,版本太高appium运行不起来,需要依赖java1.9的版本)

下载 build-tools 方法 命令行,cd 到sdk 目录下,输入android 回车, 弹出如下界面,勾选想要下载的版本即可。 appium+python+mumu模拟器的安装教程window 最后,检查对应的目录信息应该包含了以下几个:

build-tools

platform-tools

tools 如果出现了工具的缺失,可以去上面的sdk manager 里下载。其中,build-tools包含不同版本的安卓版本的工具,每个版本一个文件夹,配置的时候将版本号文件夹配置上类似于:build-tools/xxx;platform-tools存放着adb等工具的,tools存放着uiautomatorviewer等工具。这里要注意build-tools/下的版本不要使用>=30版本的 build-tools/

sdk 配置环境变量: 注意:环境变量不要有空格,中文 或者特殊字符等。 首先配置好 android_home: appium+python+mumu模拟器的安装教程window 再到Path中添加下列信息,其中安卓版本build-tools目录下的数字配置为自己电脑上存在的版本。 appium+python+mumu模拟器的安装教程window

第二种方式:先下载Android Studio, 利用 Android Studio 下载安装 SDK 参考贴子:https://ceshiren.com/t/topic/4001

第三种方式:下载打包的SDK,配置环境变量即可 https://ceshiren.com/t/topic/12808

注意: sdk 无论使用哪种安装方式,最后都要配置环境变量ANDROID_HOME, 和 Path

6、 .net framework 安装 windows 安装 appium desktop 需要依赖 .net framework 必须保证 版本是大于 4.0 的即可。现在目前windows大部分默认的 .net framework 版本都是大于 4.0 的,可以通过下面的方式查看一下,如果不是则需要手动安装。

控制面板–程序–程序和功能 勾选 .net framework 4 确定即可

appium+python+mumu模拟器的安装教程window

mac OS / Linux 忽略这一步。

7、安装 appium client appium client 是我们编写脚本必调的api包,写脚本一定要安装这个包才能引用appium, from appium import webdriver这行代码。

由于是python的第三方库,直接使用Pip 安装即可:

pip install appium-python-client

8、安装模拟器 目前市面上模拟器类型比较多, mumu, 夜神,雷电,逍遥,genimotion,android sdk中也有自带的emulator模拟器。学习过程中推荐大家使用mumu模拟器,也可以使用 genimotion模拟器和 android sdk 自带的 emulator。

安装mumu模拟器,练习足够用,但做移动端的 web 测试需要使用genimotion 或者 sdk自带的emulator android sdk 里面自带的模拟器也可以,只不过要下载android的开发工具来管理这些模拟器 - android studio,不用也可以不装, genimotion (自行百度) 模拟器安装好之后,命令行里直接 输入命令adb devices即可查看模拟器的状态。

对于第三方模拟器(mumu, 夜神等),windows需要手动连接。 mumu模拟器,需要手动输入下面的连接命令:

adb connect 127.0.0.1:7555

上面的 127.0.0.1:7555 作为一个整体,是 模拟器的名称,也叫序列号(serial number)。是根据本地的 IP 和端口号生成的, 不同的模拟器对应的端口不一样,具体用的哪个端口可以去百度搜索一下或者官网查看 。

mac上直接执行 adb devices 。如果没有识别,需要重启 adb server,执行下面两条命令即可。

adb kill-server adb devices 不同厂商的模拟器需要连接的名是不一样的,需要查看官网说明。上面仅提供了mumu的连接方式,其它的模拟器自行百度。

9、运行,验证环境 上面安装完成就可以运行一个简单的appium demo 脚本,能够启动起来应用说明安装成功。

创建测试文件 test_demo.py

from appium import webdriver desired_caps={} desired_caps['platformName']='Android' desired_caps['platformVersion']='6.0' desired_caps['deviceName']='emulator-5554' desired_caps['appPackage']='com.android.settings' desired_caps['appActivity']='com.android.settings.Settings' driver=webdriver.Remote('http://localhost:4723/wd/hub',desired_caps)

点赞
收藏
评论区
推荐文章
Stella981 Stella981
1年前
CentOS7开发环境搭建(三)——消息队列Qpid
**8、Qpid** 1、安装     1) 安装环境      broker安装环境:centos7 (需安装了JDK)      client测试环境:windows     2) 下载broker和client      下载地址:http://qpid.apache.org/download.html       broker版本
Stella981 Stella981
1年前
Git基础考试题
Git: 1.在windows上搭建git环境,成功后查看版本号 Linux安装 sudo apt-get install git -y yum install git -y windows直接安装exe 查看版本号:git version 2.git与svn的区别 (1)git是分布式的,svn是集中式的 (2)git把内容按元数据的方式
Stella981 Stella981
1年前
Appium+android+Java混合模式的坑
    最近在玩自动化测试,小白玩自动化测试总是很辛苦,仅仅安装环境就要花好长时间。这几天安装环境,填了很多坑。下面我把我遇到的坑记录下来,包括填坑的过程。    首先,需要填的坑一:关于版本的问题。appium 这款自动化工具,他对android版本有具体要求,android 7.0 必须是要appium 1.8以上的版本,一开始我使用appium 1.
Wesley13 Wesley13
1年前
Java入门——在Linux环境下安装JDK并配置环境变量
Java入门——在Linux环境下安装JDK并配置环境变量 ============================= 摘要:本文主要说明在Linux环境下JDK的安装,以及安装完成之后环境变量的配置。 使用已下载的压缩包进行安装 ------------- ### 下载并解压 在Java的官网上下载需要的版本: https://www.oracl
Stella981 Stella981
1年前
Mac下appium环境搭建
Mac下appium环境搭建: 环境:macos High Sierra 10.13.4 ios手机:10.3 1.安装xcode9.3以上版本,这里直接安装xcode 9.3,下载地址:[https://developer.apple.com/download/more/](https://www.oschina.net/action/GoToLin
Stella981 Stella981
1年前
Redis在windows下安装过程
**一、下载windows版本的Redis** 去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载 **二、安装Redis** 1.这里下载的是Redis-x64-3.2.100版本,我的电脑是win7 64位,所以下载64位版本的,在运行中输入cmd,然后
Stella981 Stella981
1年前
Node学习历程(一)
第一篇:安装配置篇 环境:Ubuntu 13.04 一、下载 NodeJS官方网站上有安装包的下载,按照您的环境下载对应的安装包。Windows有安装包可以直接下载安装,Linux环境下需要下载自己编辑安装即可; 下载地址:[http://nodejs.org/download/](https://www.oschina.net/action
Stella981 Stella981
1年前
DoraCMS 安装教程(windows)
应一些前端朋友的建议,和反馈的一些问题,很多童鞋提议出一个DoraCMS完整的安装文档,在这里我就详细介绍一下doracms在windows下是如何安装的。(linux和mac后面再补充)。 **一、环境准备。** 1、安装nodejs,下载地址:[https://nodejs.org/en/download/](https://www.oschina.
Wesley13 Wesley13
1年前
jdk_1.8安装与环境变量配置步骤详述
jdk安装分两种方式;一种是通过exe安装程序安装(安装程序可从官网下载);另一种是绿色版安装;绿色版安装即压缩包解压然后配置环境变量即可;以下为绿色版安装步骤; 第一步:下载解压附件压缩包;网盘链接:https://pan.baidu.com/s/1ES6tfFUFecwwc6x0QXn78Q 密码:i3fp 第二步:配置环境变量 1.右键电脑选择属
胖大海 胖大海
2个月前
Linux centos7系统下RabbitMQ安装教程
RabbitMQ是一个开源的遵循AMQP协议实现的基于Erlang语言编写,即需要先安装部署Erlang环境再安装RabbitMQ环境。需加注意的是,读者若不想跟着我的版本号下载安装,可根据两者版本号的对应表进行下载,安装相应版本的Erlang和RabbitMQ,只需在下文修改命令里面的版本号即可,我这边使用的3A服务器的centos7.9系统进行安装的,大
大大泡泡糖
大大泡泡糖
Lv1
A111111
1111
1
文章
0
粉丝
0
获赞
热门文章

暂无数据