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

大大泡泡糖
• 阅读 1562

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)

点赞
收藏
评论区
推荐文章
Damumu Damumu
1年前
React 开发环境搭建
1.安装node.js(自带npm),地址:https://nodejs.org/zhcn/2.安装完成后,通过winRcmd唤起命令窗口,输入nodev和npmv查看版本号,正确显示则代表安装成功3.npminstallgcnpmregistryhtt
Stella981 Stella981
2年前
Nginx 代理到Jetty 页面跳转端口改变问题
 Nginx安装 Windows下部署Nginx只需下载安装包,解压启动服务器即可。下载官网:http://nginx.org/en/download.html   操作Nginx首先进入安装文件夹: 查看版本  Nginxv 启动服务  startnginx  正常关闭服务
Stella981 Stella981
2年前
Git基础考试题
Git:1.在windows上搭建git环境,成功后查看版本号Linux安装sudoaptgetinstallgityyuminstallgitywindows直接安装exe查看版本号:gitversion2.git与svn的区别(1)git是分布式的,svn是集中式的(2)git把内容按元数据的方式
Easter79 Easter79
2年前
Titanium Studio安装和设置
1、下载并安装JDK(官网下载即可,需要32位版本的JDK,特别注意选择JDK1.7.X版本即JDK7版本,8以上的版本运行AndroidAVD会报错,但也可以先安装最新的JDK然后根据具体结果后再做选择)2、配置JDK环境变量:新建系统变量JAVA\_HOME和CLASS\_PATH,添加path路径JAVA\_HOME值为 C:\\Progr
Stella981 Stella981
2年前
Mac下appium环境搭建
Mac下appium环境搭建:环境:macosHighSierra10.13.4ios手机:10.31.安装xcode9.3以上版本,这里直接安装xcode9.3,下载地址:https://developer.apple.com/download/more/(https://www.oschina.net/action/GoToLin
Stella981 Stella981
2年前
Django内容管理系统(CMS)BVDN环境搭建_mysql数据库安装配置
Mysql安装方式  msi文件安装:msi的安装与常规windows程序安装类似,双击一路默认即可完成安装,此处不再对msi方式安装进行介绍。  zip文件安装:即免安装模式,解压缩后进行简单的设置即可使用。下文以此种安装方式进行Mysql的安装部署。Mysql下载  1、mysql官方下载:https://www.mysq
Stella981 Stella981
2年前
Node学习历程(一)
第一篇:安装配置篇环境:Ubuntu13.04一、下载NodeJS官方网站上有安装包的下载,按照您的环境下载对应的安装包。Windows有安装包可以直接下载安装,Linux环境下需要下载自己编辑安装即可;下载地址:http://nodejs.org/download/(https://www.oschina.net/action
胖大海 胖大海
1年前
Linux centos7系统下RabbitMQ安装教程
RabbitMQ是一个开源的遵循AMQP协议实现的基于Erlang语言编写,即需要先安装部署Erlang环境再安装RabbitMQ环境。需加注意的是,读者若不想跟着我的版本号下载安装,可根据两者版本号的对应表进行下载,安装相应版本的Erlang和RabbitMQ,只需在下文修改命令里面的版本号即可,我这边使用的3A服务器的centos7.9系统进行安装的,大
李忠 李忠
7个月前
VUE学习总结
VUE学习总结VUE基本语法VUE是基于ES6进行开发的。VUE安装1、安装node.jsnode.js下载地址:https://nodejs.org/en/download下载好后,点击安装,一直下一步即可。安装成功后在控制台通过下面命令如果出现版本号,
达里尔 达里尔
3个月前
nvm node管理工具
nvmsetup下载地址:下载完成之后安装,没啥要注意的,记好路径就行,环境变量自动就配置好了,我个人选中的是:C:\nvm和C:\nodejs,简洁明了。安装完成之后验证是否已安装,随便打开一个文件夹打开cmd:nvmv这说明安装成功了1.输入nvmv查
大大泡泡糖
大大泡泡糖
Lv1
女 · 公司 · A111111
1111
文章
1
粉丝
0
获赞
0
热门文章

暂无数据