欢迎访问欧博开户!

首页科技正文

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全

admin2020-06-2932

1. 安装jdk

安装参考链接:https://www.cnblogs.com/erweimalaoshi/p/13204509.html

2. 安装设置Andriod sdk

  安装Andriod sdk前首先需要安装设置好jdk环境。

  然后安装Android sdk

  安装完成后需要设置环境变量:ANDROID_HOME。

  (1)直接将Android sdk解压到对应文件路径下,好比我解压到c盘根目录andriod文件夹下

 

  (2)设置环境变量,系统变量内里添加变量名 ANDROID_HOME 路径为现实存放SDk的路径

 

  (3)其他几个路径添加到系统环境变量Path中如下图所示:

    第一个path

 欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第1张

 欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第2张

    第二个path

 欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第3张

 欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第4张

    第三个path

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第5张

 欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第6张

  (4)设置好后检查一下

    在cmd中输入adbaapt来判断安装是否乐成

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第7张

 欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第8张

3.  模拟器的安装-夜神

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第9张

  (1)默认快速安装,安装后打开夜神模拟器设置

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第10张

 欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第11张

  (2)还可以多开建立一个新的模拟器

 欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第12张

4.  元素获取工具-UIAutomator

  (1)进入Android sdk安装目录,找到tools文件夹,找到uiautomatorviewer.bat点击运行,使用它获取元素

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第13张

  (2)首先,检查手机装备是否毗邻了电脑,在手机设置-开发者选项中-勾选usb调试,若是没有开发者选项,在关于平板中延续点击7次就可以弹出来

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第14张

  (3)在手机中打开要获取元素的app

  (4)点击UIAutomator中的按钮

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第15张

  (5)然后可以获取app元素的信息。这个是1.0版本,2.0版本是集成在appium中的

5.  启用adb调试

  adb ( Android Debug Bridge)是一个通用下令行工具,它允许你与模拟器实例或毗邻的 Android 装备举行通讯。它可为种种装备操作提供便利,如安装和调试应用。

  在 android_sdk/platform-tools/ 中找到 adb 工具,然后凭据其详细的路径设置好环境变量(环境变量在2中已经设置过)。然后启动cmd 输入‘adb’即可查看是否设置乐成。

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第16张

6. Appium环境搭建

  请安装新版本node.js

  node.js安装

  下载地址:https://nodejs.org/en/download/releases/

  注重:Node.js版本要注重与Appium兼容,Appium版本是1.13.0,则选择的Node.js版本为12.11.1

  默认下一步安装

  双击安装包

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第17张

 欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第18张

  安装好后通过cmd去查看是否安装乐成,用node -v 查看版本,若是提醒不是内部下令,可能是环境变量错误或者用管理员身份运行

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第19张

  查看包管理工具,用下令npm -v相当于python中的pip

Appium的安装

  Appium Server实在可以通过下令 npm install -g appium来安装。不外由于众所周知的网络缘故原由,直接使用这样安装会异常异常慢,甚至会安装失败,以是我们可以使用海内镜像来安装。

  选用的镜像是 淘宝NPM镜像https://npm.taobao.org

镜像设置

  npm install -g cnpm --registry=https://registry.npm.taobao.org

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第20张

  执行完成下令看到如下提醒则示意设置完成

  镜像设置好后,就可以举行appium的安装了

  #安装最新版本

  cnpm install -g appium

  #安装指定版本

  cnpm install appium@1.13.0 -g

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第21张

  检查是否安装乐成,在控制台输入下令 appium即可启动appium服务,appium -v查看版本

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第22张欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第23张

  若是输入appium后显示:“appium不是内部或外部下令,也不是可运行的程序或批处理文件” 可以将appium安装的路径 如: “C:\Users\m1877\AppData\Roaming\npm”设置到系统环境变量Path中

安装Appium-desktop

  下载地址:https://github.com/appium/appium-desktop/releases

  Appium-desktop工具实在封装了Appium server和Node.js依赖环境。

  appium-desktop是初学者最容易上手的工具

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第24张

7.python环境安装设置

  安装乐成之后输入下令 python --version看到如下提醒即可

 欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第25张

8.安装Appium-Python-Client

  安装此项的条件是python安装好,而且pip安装好

  通过下令: pip.exe install Appium-Python-Client 举行安装。

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第26张

 欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第27张

  安装后可以通过如下下令来检测是否安装乐成。

  输入下令from appium import webdriver” 回车,若是控制台没有报错,则说明安装乐成。

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第28张

  若是泛起如下报错,则说明安装失败

  ImportError: No module named 'appium'

  ImportError: cannot import name “webdriver”

  说明:装Appium-Python-Client安装后的路径一样平常为:

  {Python 安装路径}\Lib\site-packages\appium

9.安装 appium-doctor

  appium-doctor可以检测Appium整体依赖环境设置情形。

  先安装工具C:\Users\m1877>cnpm install appium-doctor -g

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第29张

   在控制台输入下令:appium-doctor 看到如下提醒说明整体环境设置乐成。

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第30张

  若是上面某一项显示为“X”则说明相关环境没有设置好,需要重新安装设置。

  若是都是√示意appium环境安装设置已经好了。

附加:(以下工具可安装也可以不安装,自行选择)

 opencv4nodejs安装

  为什么要安装这个,请参考:https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/image-comparison.md

  首先先装好git。

  安装opencv4nodejs:cnpm i -g opencv4nodejs

 ffmpeg安装

  在官网下载好

欧博最新网址:app自动化测试环境设置:adb环境设置、monkey环境设置、appium环境设置大全 第31张

  直接解压到目录中,然后通过bin目录设置环境变量

  设置好后cmd中,输入ffmpeg -version验证是否安装乐成

mjpeg-consumer安装

  cnpm i -g mjpeg-consumer

bundletool.jar安装

  下载地址:https://github.com/google/bundletool/releases/tag/0.9.0

  http://appium.io/docs/en/writing-running-appium/android/android-appbundle/

 

出处:https://home.cnblogs.com/u/erweimalaoshi/
迎接转载,但未经作者赞成请保留此段声明,并在文章页面显著位置给出原文链接。

,

Allbet

www.aLLbetgame.us欢迎进入Allbet平台(Allbet Gaming):www.aLLbetgame.us,欧博平台开放欧博(Allbet)开户、欧博(Allbet)代理开户、欧博(Allbet)电脑客户端、欧博(Allbet)APP下载等业务。

转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来自欧博开户!

本文链接:http://www.wednesdayjf.com/post/1277.html

网友评论

最新评论

  • UG环球官方网 09/21 说:

    Allbet代理欢迎进入Allbet代理(Allbet Game):www.aLLbetgame.us,欧博官网是欧博集团的官方网站。欧博官网开放Allbet注册、Allbe代理、Allbet电脑客户端、Allbet手机版下载等业务。很有内容

  • UG环球官方网 09/21 说:

    Allbet代理欢迎进入Allbet代理(Allbet Game):www.aLLbetgame.us,欧博官网是欧博集团的官方网站。欧博官网开放Allbet注册、Allbe代理、Allbet电脑客户端、Allbet手机版下载等业务。很有内容

  • 欧博亚洲官网开户网址 09/21 说:

    欧博Allbet欢迎进入欧博Allbet官网(Allbet Game):www.aLLbetgame.us,欧博官网是欧博集团的官方网站。欧博官网开放Allbet注册、Allbe代理、Allbet电脑客户端、Allbet手机版下载等业务。最喜欢这个网站

  • Allbet注册 09/21 说:

    AllbetGmaing客户端下载欢迎进入AllbetGmaing客户端下载(www.aLLbetgame.us):www.aLLbetgame.us,欧博官网是欧博集团的官方网站。欧博官网开放Allbet注册、Allbe代理、Allbet电脑客户端、Allbet手机版下载等业务。先码,再看

  • 联博开奖 09/20 说:

    欧博手机版下载欢迎进入欧博手机版下载(Allbet Game):www.aLLbetgame.us,欧博官网是欧博集团的官方网站。欧博官网开放Allbet注册、Allbe代理、Allbet电脑客户端、Allbet手机版下载等业务。宇宙无敌一级棒

  • 环球UG 09/19 说:

    联博以太坊www.326681.com采用以太坊区块链高度哈希值作为统计数据,联博以太坊统计数据开源、公平、无任何作弊可能性。联博统计免费提供API接口,支持多语言接入。作者很有前途啊

  • 欧博开户 09/19 说:

    AllbetGmaing下载欢迎进入AllbetGmaing下载(Allbet Game):www.aLLbetgame.us,欧博官网是欧博集团的官方网站。欧博官网开放Allbet注册、Allbe代理、Allbet电脑客户端、Allbet手机版下载等业务。单纯觉得好看

  • 环球UG代理 09/19 说:

    欧博亚洲电脑版下载欢迎进入欧博亚洲电脑版下载(Allbet Game):www.aLLbetgame.us,欧博官网是欧博集团的官方网站。欧博官网开放Allbet注册、Allbe代理、Allbet电脑客户端、Allbet手机版下载等业务。简直精彩