刚接触Appium的同学肯定会被其复杂的环境搭建工作弄得头晕目眩。相信很多人都因此而放弃了!在这篇文章中,我将讲解在Windows10环境下Appium环境的搭建,请跟着我一步步下载各个软件(附链接)并安装。相信Appium环境一定会搭建成功。同时,在文章中,我也会告诉大家为什么需要这么多的软件,让大家明白本质的原因。默认安装Javajdk1.8,https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html要安装Androidsdk,可以直接下载最新版本的androidstudio(https://developer.android.google.cn/studio),包括AndroidIDE和AndroidSDK,默认安装即可。安装完成后会自动安装Androidsdk。默认安装路径为C:\Users\你的用户\AppData\Local\Android\Sdk安装nodejs下载最新版nodejshttp://nodejs.cn/,默认安装后可以添加环境变量添加环境变量JAVA_HOME和ANDROID_HOME(注意:不要起其他变量名)JAVA_HOME指向jdk根目录ANDROID_HOME指向sdk根目录将以下变量添加到Windows系统路径变量%JAVA_HOME%,%ANDROID_HOME%\tools,,%ANDROID_HOME%\platform-tools,installnodejs下载最新版本的nodejshttp://nodejs.cn/,默认安装可以下载IDE需要的jar包IDE:Eclipse(也可以使用之前下载的AndroidStudio)到下载自动化测试开发所需要的jar包,http://appium.io/downloads.html(目前为:java-client-7.5.1-all.jar),下载完成后导入到Java项目中安装AppiumDesktop,下载adAppiumdesktop,默认安装,下载地址https://github.com/appium/appium-desktop/releases/tag/v1.20.2-4备注:也可以通过npminstall安装(不推荐)说明在至此,Appium环境搭建完成,点击Appium.exe启动appium服务器,如下图:大家可能会问,为什么安装appium这么麻烦,还要安装那么多东西,这里我来解释一下一一说明:1、由于appium是受控的Androidapp需要使用Androidsdk中的uiautmator,所以我们需要安装AndroidSDK;2、AndroidSDK依赖JDK,所以我们需要安装JDK;3、appium是用nodeJS写的,所以我们需要安装NodeJS4。添加变量JAVA_HOME和ANDROID_HOME是因为AppiumServer的运行需要这两个变量,如下图:5.而java-client-7.5.1-all.jar是就是我们做自动化测试时需要的API。我们可以用它来开发自动化测试的脚本,如下图:Appium原理请看文章:Appium原理精讲
