Appium APPIUM 小白用户安装教程

嘻嘻 · 2015年04月14日 · 最后由 测试成长中 回复于 2018年05月09日 · 2393 次阅读

我在网上搜索 appium 的安装教程时发现了 http://blog.csdn.net/gzh0222/article/details/39272785 ,在安装的过程中遇到了两次报错,都是在【4 联网安装 Appium】,一次是 node 需要 0.8.x 系列,而按照教程中的我安装了 0.12.x(错误提示类似于 npm WARN engine npm@1.4.23: wanted: {"node":">=0.8","npm":"1"} (current: {"node":null,"npm":"2.0.0-alpha.7"})),一次是安装完成后报错,code 0,如下图

所以我整理了一下,其中 1、3、是原教程中的,2、4、5 是改良后的

安装步骤
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
网上搜索 node 0.8.17,下载后安装,不要去官网安装,否则后面安装 appuim 时需要依赖的版本可能不对,会报错
安装完成以后,检查 Node 版本安装是否成功:进入 CMD,输入 node -v, 可以看到版本号,说明成功了。

3)安装 ADT,配置环境变量
下载地址:http://developer.android.com/sdk/index.html?hl=sk
下载 adt-bundle-windows-x86-20140321.zip,直接解压即可。
配置环境变量,设置 ANDROID_HOME 系统变量为你的 Android SDK 路径,并把 tools 和 platform-tools 两个目录加入到系统的 Path 路径里。
变量名:ANDROID_HOME 值: D:\AutoTest\adt\sdk
设置 Path 值: %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools

4)安装 Appium
不要使用在线安装,我安装的时候报错了,code 0 。使用本地安装的时候安装成功
本地安装先在 TesterHome 官方百度网盘 http://pan.baidu.com/s/1jGvAISu下载最新的版本,下载后双击安装即可

5)检查一下 appium 是否安装成功。
进入 cmd 命令行,输入 appium,提示没有不是可执行的命令......就需要配置环境变量,把 appium 的安装路径配置到环境变量 PATH 中即可,重启一下 dos,输入 appium 回车,会自动打开

至于原帖中说的检查环境是否正确我没追究(检查的时候 appium -doctor 命令提示不是可执行的命令巴拉巴拉),appium 可以用就行了

更新一下,mac 上安装 appium 很简单,只要下载 appium.dmg 进行安装即可,dmg 里已经集成了 node nmp

共收到 18 条回复 时间 点赞

哈哈不错,可否图文并茂呢

#1 楼 @monkey 这个可以有,回头把图补上

现在 Google 的东西不 *** 用起来真是坑爹啊

#3 楼 @xinxjxjxj 你是指下载 JDK 和 ADT 吗?墙里面也有一些可以用,我觉得还好,反正有一键软件 嘿嘿嘿

#5 楼 @sarahqql 请科学上网。

关于楼主说的第二点:其实在官网下载最新的 nodejs(我下的是 v0.12.2)

npm WARN engine npm@1.4.23: wanted: {"node":">=0.8","npm":"1"} (current: {"node":null,"npm":"2.0.0-alpha.7"}) 这样的错误是警告没什么关系的
主要是可能是网络问题,多试几次就可以了

#5 楼 @sarahqql 就像 chenghengle 说的,“科学上网” 要学会,如果不会你就在度娘上面搜 adt,下下来也是一样用的

#7 楼 @kuroky 我也是下的 0.12.2,试了 5、6 次吧,一直没弄好。嗯可能是网络问题,又发现一个新方法,多谢

嘻嘻 #12 · 2015年04月15日 Author

#6 楼 @chenhengjie123 (ˇˍˇ)哈哈

#8 楼 @123456_ 谢谢啦,我已经解决。

嘻嘻 #14 · 2015年04月29日 Author

#11 楼 @sarahqql 欢迎多多交流哇

楼主,我这边安装后提示 appium 不是有效的 win32 应用程序,怎么破呢。。。

嘻嘻 #14 · 2015年06月09日 Author

#13 楼 @harryguo 应该是下错包了,查一下你的电脑是 64 位还是 32 位的,然后下载相应位数的安装包安装试试吧

赞一个!

#11 楼@sarahqql 我也有你截图的问题,为什么打-doctor 没有反应呢

按照楼主提供的方法安装成功,过程很顺利,谢谢楼主

你好,我安装 appium desk top 后打开就出现 “appium 停止运行” 的提示。现在重装系统后还是出现这个问题。试过多个不同版本的 appium desk top 还是出现这个情况。 你知道是啥情况吗?已经困恼我一个多月了,

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册