appium_for_windows_环境搭建
appium搭建环境

Windows平台配置Appium+Java环境1)安装JDK安装:JDK安装很简单,按默认安装即可。
配置环境变量:添加JAVA_HOME变量,值:Jdk的安装路径,如:D:\Java\jdk1.7.0_45(只是例子,改成你的安装目录)添加CLASSPATH变量,值 .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar修改path变量,加上这句 %JAVA_HOME%\bin;检查JAVA环境是否配置好,进入CMD命令行,输入java或javac,可以看到好多的命令提示,说明成功了。
2)安装node.js下载地址:https://安装:按默认安装即可,可以改变安装的路径。
安装完成以后,检查Node版本安装是否成功:进入CMD,输入node -v, 可以看到版本号,说明成功了。
3)安装SDK和Android APIadt-bundle-windows-x86_64_20140101.rar 该压缩文件直接解压即可使用。
配置环境变量:新建变量:ANDROID_HOME 值: D:\AutoTest\adt\sdk(只是例子,改成你的安装目录)修改Path值: %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools1.进入SDK安装目录,运行SDK Manager.exe2.进入Tools—Options ,做如下设置。
HTTP Proxy Server输入HTTP Proxy Port 输入80并且选中Force https:sources to be fetched using http…….最后点击close关闭setting弹窗3. 回到主界面选中你要安装的Android api版本,点击Install N package。
如下图:4.然后出现下面这个DLG,选“accept lisense”,将所有的都打勾勾,点击Install。
Win10下如何安装和搭建appium自动化测试环境

Win10下如何安装和搭建appium⾃动化测试环境为了⽅便⼤家,下⾯是本⼈安装和搭建appium所需要的软件,⾃取。
提取码:c81g搭建appium环境之前,不妨先问⾃⼰以下⼏个问题:1. appium环境是不是需要⼀个appium安装包?2. appium是node.js开发的,他的依赖是不是就是node.js的安装包?3. 针对Android进⾏测试,是不是需要Android的sdk?4. Android是基于java开发的,是不是需要配置java的sdk?5. 既然要做⾃动化,是不是需要选择安装⼀个开发语⾔Python?6. Python和appium究竟是怎么进⾏交互的呢?是不是需要⼀个第三⽅扩展包:appium-python-client?7. ⼯欲善其事必先利其器,是不是需要选择⼀个IDE⼯具,这⾥可以选择Pycharm或者sublime接下来,回归我们的主题!Win10下如何安装和搭建appium⾃动化测试环境,步骤如下:⼀、安装JDK,并配置环境变量。
(JDK的安装路径:D:\Java\jdk1.8.0_181)安装和配置完Java的环境变量后,在cmd输⼊java或javac,若不报错,就OJBK...PS:cmd输⼊java -version可以查看jdk版本,cmd输⼊where java可以查看java.exe的路径⼆、安装Android SDK,并配置环境变量。
(Android SDK的安装路径:D:\Android\android-sdk)安装和配置完Android SDK的环境变量后,在cmd输⼊adb devices,如果没有报错,就OJBK...三、安装node.js接下来就是傻⽠式安装,这⾥就不描述了。
PS:cmd输⼊node -v可以查看版本号,输⼊npm可以查看npm的命令介绍和npm的安装路径(npm是⼀个node包管理和分发⼯具,类似于python⾥⾯的pip,例如cmd输⼊npm install -g appium可以在线安装appium,但是下载速度很慢,所以不建议)node.js不需要⼿动配置环境变量,安装过程中会⾃动配置四、安装appium,并配置环境变量安装和配置完appium的环境变量后,在cmd输⼊appium或appium-doctor,如果没有报错,就OJBK...五、安装python安装完python后,使⽤pip下载python测试库Appium-Python-Client(⽤python脚本来驱动appium),类似于web⾃动化框架seleniumPS:由于本⼈在安装过程中勾选了添加环境变量到path,所以不⽤⼿动配置python的环境变量六、安装pycharm傻⽠式安装,这⾥就不描述了。
Python Appium的UI自动化环境搭建(windows)

1.首先需要下载必要的安装软件:编号软件下载地址备注1Python2.7Appium可以支持大部分语言,不打算使用Python作为编程语言的就可以不下载啦2Appium 这个是做UI自动化的核心3node.js这个必须要装4JDK Adb命令、appium 运行都需要它5Android sdk环境到我的网盘下载吧Appium的一些功能是用adb命令来完成的6Pycharm Python最好用的编译器啦上边的软件我都收集在一起啦,见百度网盘:链接:密码:eend2.Python的安装,双击安装包 python-2.7.12.amd64.msi ,把add Python.exe to Path选上就可以,默认的是不选的(这步目的是设置环境变量,如果不做的话在cmd框中输入Python会出现找不到命令的问题,可以手动添加环境变量来解决)。
其余的全都默认就可以了。
安装完成之后再cmd框中输入python能进入 >>> 这种状态说明Python安装成功[MISSING IMAGE: , ]3.node.js的安装打开 node-v4.6.1-x64.msi,一切默认就可以了。
(win版的Appium是使用nodejs实现的,所以node是解释器)。
安装完成后输入node –v 能显示版本号说明node安装成功。
[MISSING IMAGE: , ]4.jdk安装,打开jdk-8u112-windows-x64.exe这个文件,有jdk环境的不用再安装,只要环境变量设置了即可。
一路下一步之后,设置环境变量:JAVA_HOME C:\Java\jdk1.8.0_25 (到JDK文件夹即可)CLASSPATH .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jarPath ;%JAVA_HOME%\bin;测试JDK是否安装成功:CMD中输入java -version,能看到jdk版本就可以了[MISSING IMAGE: , ]5.安卓sdk安装,直接解压 sdk.rar 到C盘后配置环境变量即可:ANDROID_HOME 值是Android SDK的安装路径;到SDK文件夹内部即可,如 C:\sdk Path .;%ANDROID_HOME%\platform-tools; %ANDROID_HOME%\tools;6.appium 的安装全都下一步直到完成就可以了.然后把C:\Program Files(x86)\Appium\node_modules\.bin(这个路径是Appium安装路径下的node_modules\.bin)添加到Path 环境变量中保存后,在cmd窗口中输入appium-doctor检查各项安装是否正常。
appium的基本环境配置

appium的基本环境配置1、先安装jdk1.7或jdk1.8之后,并配置好环境变量2、安装Android SDK(安卓软件开发包),测试Android⼿机必然要安装Android SDK,例如android-sdk_r24.4.1-windows下载地址:(直接下载zip版本,解压⾄任意⽬录即可)2.1 解压之后,添加⾄环境变量:在系统变量中新增⼀个变量ANDROID_HOME,将解压之后的路径放进去2.2 解压之后,双击SDK Manager.exe,必装:Tools⽂件夹下Android SDK Platform-tools和Android SDK Build-tools,Android SDK Tools2.3 安装完之后,配置环境变量path,将android-sdk_r24.4.1-windows下⾯的Platform-tools、Build-tools、Tools配置到环境变量⾥⾯去检查:安装并配置好之后,在cmd窗⼝中输⼊adb 和adb devices进⾏测试如果是⽤夜神模拟器进⾏测试时,先将模拟器打开之后,设置⼿机版后,将Platform-tools下的adb.exe复制到夜神模拟器安装路径下,并更名为nox_adb.exe,要保持版本⼀致查看版本:直接在cmd下输⼊adb version查看到版本(即Platform-tools下的adb版本),再进⼊到夜神模拟器的bin⽬录的cmd下,输⼊nox_adb version查看版本,如果⼆者版本不⼀致,将Platform-tools下的adb.exe复制到夜神模拟器安装路径下,并更名为nox_adb.exe可能遇到的问题:adb devices在获取连接的安卓⼿机时,⼀定会遇到很多坑,这⾥我们梳理下可能会遇到的坑。
1、⼿机USB调试⼀定要打开。
2、多找两根USB线,排除线的问题。
3、多换⼏个USB接⼝,排除USB个别接⼝不好使问题(如:3.0 与 2.0)4、驱动程序,通过设备管理器查看是否安装驱动或驱动不是最新。
appnium安装教程(详细篇)

appnium安装教程(详细篇)对于⼩⽩来说,appnium环境是⽐较难以安装的,以我为例,中途出现了⾮常多分⽀⽅法,⽽且对于重头到位的安装⽂章⾮常少,且每篇⽂章⼜不⼀样,所以经常会⼊很多坑。
本篇章会⼀步步介绍appnium的安装,建议卸载、删除全部掉之前安装的appnium相关应⽤及配置,还有卸载各类⼿机助⼿,使⽤⼀个⼲净的环境进⾏安装第⼀步:安装JDK,并配置标准环境变量java jdk安装⽐较简称,不会请看此篇⽂章,按照⾥⾯的⼀步步来即可https:///FBGG/p/15103119.html如果之前已经安装有了,验证⼀下是否可⽤:java --version 和 javac --version 能看到版本号说明没问题。
第⼆步:安装Android SDK⽹址:/ ,推荐zip下载。
当然你也可以从官⽹或其它地⽅下载。
下载完后,解压到某⼀个路径中进⼊⽂件双击打开SDK Manager.exeTool 下勾选这3个,下⾯的Android SDK Build-tools都是⼀样的,只是版本不⼀样(个⼈习惯,不想⽤最新版本)更新下载完成后, Android SDK就安装好了,下⼀步配置环境变量新建系统环境变量ANDROID_HOME:值是Android-sdk 的解压路径编辑系统的path 路径注意, win10有新旧版本两个编辑界⾯,⽽且两个都是不⼀样,增加的变量也是不⼀样的,⽤哪⼀个都可以。
新版本是以盘符开头的,新版在后⾯增加platform-tools 和 tools 的路径(按实际路径添加): C:\sdk\android-sdk-windows\platform-tools C:\sdk\android-sdk-windows\tools旧版本是以% 开头的,旧版本在前⾯直接复制增加%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;cnd输⼊adb version是否安装好了,出现版本号则说明安装成功。
Appium自动化测试环境搭建(二)

Appium⾃动化测试环境搭建(⼆)之前搭建了JAVA环境、安卓SDK环境,接下来搭建Appium环境⼀、安装python官⽹地址:下载后傻⽠式安装(注意勾选Add Python to PATH),会⾃动添加python环境变量,⽆需⼿动配置安装后打开cdm,输⼊python,进⼊交互式环境,说明安装成功⼆、安装node.js1、下载官⽹地址:2、下载后傻⽠式安装,安装完成,打开cmd,输⼊node –v查看版本号,然后输⼊npm3、出现如上图信息,表⽰node.js安装成功。
npm是⼀个node包管理和分发⼯具,有了npm,后⾯就可以输⼊指令在线安装appium(打开 cmd输⼊:npm install –g appium但是⼀般不推荐这种,下载⽐较慢,所以⽤下⾯这种客户端安装)三、安装Appium直接官⽹下载最新安装包: (这个是官⽹的地址,按下图下载最新的安装即可)1、下载Appium安装包2、傻⽠式安装,默认安装⽬录C:\Program Files\Appium Server GUI3、appium安装⽬录下的node_modules.bin添加到系统环境变量(添加放看后⾯吧)注:⽼版本的有这个⽬录,新版的我还真没找到这个⽬录,所以也不需要配置环境变量了4、打开appium,如图5、启动Appium服务四、安装Appium-Python-Client此时python已安装成功,直接使⽤pip install Appium-Python-Client安装即可安装成功五、安装appium-doctor注:这⾥我只在⽼版本的appium中找到 appium-doctor这个⼯具,新版的并没有找到,那怎么办呢?打开CMD执⾏命令 npm install -g appium-doctor 安装appium-doctor现在们就可以使⽤appium-doctor命令检查整个环境是否有问题了cmd执⾏ appium-doctor命令,如何你的输出信息和我的⼀样那么恭喜你环境搭建成功了,标出的地⽅不⽤管到这⾥,Appium⾃动化测试框架环境就搭建完毕,接下来让我们打开app。
Appium测试环境搭建(python 实例)

Appium 自动化测试环境配置(附实例)(python)本文档对appium自动化测试平台的环境搭建给出指导。
自动化测试的语言选择python(python3.4),系统环境为Win7(x64),除了环境配置外,最后给一个简单的appium实例,讲解了详细的过程,大家可以运行一下。
一、配置环境步骤说明1.说明:整个环境搭建分为java环境,安卓开发环境,安卓虚拟机,python,appium 五个主要的步骤2.软件准备JDK : 官网下载(官网URL)(记得要下载X64版本的),当前使用jdk-7u80-windows-x64云盘下载地址:/s/1bPdeO2安卓开发环境:直接使用adt集成包,官网下载(官网URL)或者这个路径下载/ ,当前使用dt-bundle-windows-x86_64-20140321云盘下载地址:/s/1bphXWsf安卓虚拟机:Gemotion(可选,不必须)云盘下载地址:Python:官网下载(官网URL)当前使用python3.4云盘地址:/s/1slwy5zRAppium: appium 依赖于node.js,其下载地址/download/)云盘地址:Appium 下载地址:二、Java环境配置1.安装jdk和jre,尽量不要选择默认路径的program files路径下面(路径中带空格可能会引起不可预见的问题)。
2.设置环境变量计算机→属性→高级系统设置→高级→环境变量a.系统变量→新建JAVA_HOME 变量。
变量值填写jdk的安装目录(本人是E:\Java\jdk1.7.0)b.系统变量→寻找Path 变量→编辑在变量值最后输入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)c.系统变量→新建CLASSPATH 变量变量值填写.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)d.检验是否配置成功运行cmd 输入java -version (java 和-version 之间有空格)显示版本信息则说明安装和配置成功。
appium for windows 环境搭建

服务环境1安装Nodejs下载nodejs安装包(/download/)安装测试安装是否成功:运行cmd,输入node -v2安装android的SKD安装android的sdk包,(/sdk/index.html),运行依赖sdk 中的'android'工具。
并确保你安装了Level17或以上的版本api。
设置ANDROID_HOME 系统变量为你的Android SDK 路径,并把tools和platform-tools两个目录加入到系统的Path路径里。
变量:ANDROID_HOME值:D:\android-sdk设置:Path值:%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;3安装Apache Ant安装Apache Ant(/bindownload.cgi)。
解压缩文件夹,并把路径加入环境变量。
变量:ANT_HOME值:D:\apache-ant-1.8.2设置:Path值:%ANT_HOME%\bin测试ant环境安装成功:运行cmd,输入ant,如果没有指定build.xml就会输出:Buildfile: build.xml does notexist!Build failed4安装JDK安装JDK下载解压文件夹并且设置M2HOME和M2环境变量,把M2环境变量添加到你的系统PATH 变量中。
变量:JAVA_HOME值:C:\Program Files (x86)\Java\jdk1.7.0_01变量:classpath值:%JAVA_HOME%\lib;设置:Path值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;测试环境安装成功:运行cmd,输入java -version 如果成功则出现java信息:5安装Apache Maven安装Maven(/download.cgi)下载解压文件夹并且设置M2HOME和M2环境变量,把M2环境变量添加到你的系统PATH 变量中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
服务环境1安装Nodejs下载nodejs安装包(https:///en/或者https:///en/download/)安装该软件务必装新版本,因为nodejs中自带npm命令,该命令在后面安装appium 时用到,需要新版本测试安装是否成功:运行cmd,输入node -v2安装android的SDK安装android的sdk包,(/sdk/index.html),运行依赖sdk中的'android'工具。
并确保你安装了Level17或以上的版本api。
设置ANDROID_HOME系统变量为你的Android SDK 路径,并把tools和platform-tools两个目录加入到系统的Path路径里。
变量:ANDROID_HOME值:E:\setupfile\monkey\eclipse\adt-bundle-windows-x86_64-20131030\adt-bundle-windows-x86_64-20131 030\sdk设置:Path值:%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;3安装Apache Ant安装Apache Ant(/bindownload.cgi)。
解压缩文件夹,并把路径加入环境变量。
变量:ANT_HOME值:D:\apache-ant-1.8.2设置:Path值:%ANT_HOME%\bin测试ant环境安装成功:运行cmd,输入ant,如果没有指定build.xml就会输出:Buildfile: build.xml does notexist!Build failed4安装JDK安装JDK下载解压文件夹并且设置M2HOME和M2环境变量,把M2环境变量添加到你的系统PATH 变量中。
变量:JAVA_HOME值:C:\Program Files (x86)\Java\jdk1.7.0_01变量:classpath值:%JAVA_HOME%\lib;设置:Path值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;测试环境安装成功:运行cmd,输入java -version 如果成功则出现java信息:5安装Apache Maven安装Maven(/download.cgi)下载解压文件夹并且设置MAVEN_HOME 环境变量,把 MAVEN_HOME 环境变量添加到你的系统PATH变量中。
变量:MAVEN_HOME值:D:\apache-maven-3.1.1设置:Path:值:%MAVEN_HOME%\bin测试环境安装成功:运行cmd,输入mvn -v 如果成功则出现maven信息:6安装appium使用npm安装appium。
在cmd使用命令npm install -g appium 下载appium(整个过程较慢,请耐心等待)安装成功后,在cmd输入appium出现以下信息表明安装成功:至此,appium的安装过程结束。
运行环境1安装Maven插件修改maven 仓库存放位置:找到maven 下的conf 下的settings.xml 配置文件,我的是在D:\Server\maven\conf\settings.xmlmaven 的仓库默认是放在本地用户的临时文件夹下面的.m2 文件夹下的repository 下,我的是在C:\Users\admcnm\.m2\repository 目录下,现在我们来修改将它指定到我们自己的路径下,我现在要将仓库指定到D:\Repositories\Maven 目录下,只需要将上面注销的本地仓库打开,然后把相应的路径值写到里面去就行了:OK,先来体会一下maven,在cmd 中敲并回车执行:mvn help:system这时候maven 就会从远程仓库开始下载一大堆的东西,没事,让它下载着,迟早都要下载的,接下来是在eclipse 中安装maven 插件,使用eclipse 与使用myeclipse 的一个最明显的差异就是,在eclipse 中,你需要安装好多好多的插件,像myeclipse 这样高度集成的工具,还是不要用太多为好,我这只是说说,至于选eclipse 还是myeclipse 还是要看自己或环境来选择,上面就当我扯淡。
好咧,说正事,eclipse 安装插件的方式最常见的有两种:1. 一种是在线安装,这,貌似是用的最多的,就是:Help --> Install New Software,然后输入HTTP 地址来安装,但有一个很明显的缺点,就是慢!2. 一种是离线安装,用link 的方式来安装,这种方式可拔性更好,可以随时将插件插上和拔下,非常方便。
eclipse maven3 安装:1. 使用第一种方式来安装谁都会,只要输入http 地址:/sites/m2e,把选项勾上,然后等待它下载安装,完成之后重启eclipse 即可。
2. 这里我不说上面的那种在线安装,原因有二:第一,安装后不好管理;第二,下载太慢;我接下来要说的是使用link 方式来离线安装maven3 插件。
官网并不提供maven 插件的离线安装包,一般的,你在网上搜一下,幸运的话应该可以找得到。
我已经将maven 的离线安装包整理出来,供有需要的人下载,直接点击这里的链接下载:/file/dpk80gj0#eclipse-maven3-plugin.7zlink 离线安装eclipse maven 插件2. 将我115 网盘提供下载的eclipse-maven3-plugin.7z 解压缩到Eclipse\dropins下Eclipse 3.6之后,不需要写Link了。
直接把你下载的插件,放在Eclipse\dropins下。
例如:我的Maven插件目录:D:\eclipse\dropins\maven\之后重启eclipse检查eclipse 的maven 插件是否安装成功:Window --> Preferences配置maven:1. 点击Add 按钮,选到你本机安装maven 的路径值2. 点击Browse 按钮,选到你maven 的setting.xml 配置文件,然后点击OK,这样就完成了eclipse maven 插件的配置eclipse会帮你自动下载maven插件的jar包,耐心等待开发环境1 安装android 开发插件(1)打开Eclipse, 在菜单栏上选择help->Install New SoftWare 出现如下界面:点击 Add按钮,出现如下界面输入网址: https:///android/eclipse/(如果出错,请将https 改成http)名称: Android (这里可以自定义) 点击OK,将出现如下界面点击 Next按钮,出现如下界面:点击Next按钮,出现如下界面:选择 I accept the terms of the license agreements点击Next,进入安装插件界面安装完成后,出现如下界面点击Yes按钮,重启Eclipse2 配置Android SDK(1)点击菜单window->preferences,进入如下界面选择你的android SDK解压后的目录,选错了就会报错,这个是升级工具,目前还没有一个版本的SDK(2)升级SDK版本选择菜单 window->Android sdk and avd manager 出现如下界面选择update all按钮,出现如下界面选择左边的某一项,点击accept表示安装,点击reject表示不安装,我这里只选了SDK 2.1 和samples for api 7 , 自己可以任意自定义,确定后,选择install按钮,进入安装界面如下:安装完成如下:(3)新建AVD(android vitural device)和上面一样,进入android sdk and avd manager,选中Vitural Devices 在点击New 按钮点击New按钮后,进入如下界面:名称可以随便取,target选择你需要的SDK版本,SD卡大小自定义,点击 Create AVD,得到如下结果如上显示创建AVD完毕3 新建Android项目(1)选择菜单file->new->other 进入如下界面:选择新建Android Project项目,点击Next按钮,进入如下界面名称自定义,应用程序名自定义,报名必须包含一个点以上,min SDK version里面必须输入整数(2)点击Next出现如下界面:注: 若有错误如: Project ... is missing required source folder: 'gen' ,则将gen->Android.Test->R.java这个文件删掉,Eclipse会为我们重新生成这个文件,并且不会报错。
(3)配置运行右键项目->Run as -> Run Configuration 进入如下界面:该界面,点击Browse 按钮,选择你要运行的项目选择Target切换到以下界面该界面选择运行的AVD,将AVD前面的方框设置为选择状态。
测试脚本运行测试1. 连接手机或者启动android模拟器。
2. 在cmd启动appium3. 另开一个cmd终端窗口。
切换到实例代码路径下4. 运行mvn test 进行项目构造这时可以看到在appium终端窗口有值输出,并在模拟器或者手机上已经开始运行脚本。
5.大功告成。