51Testing软件测试论坛

标题: Appium环境搭建 [打印本页]

作者: 橙子0012    时间: 2019-1-23 17:30
标题: Appium环境搭建

折腾了一段时间的webdriver,觉得自己还算时摸着了点门道,逐转战到了Appium。从了解到环境搭建成功花了几天的功夫,遇到了挺多的问题,记录一下:

PS:具体的环境搭建步骤参照虫师的博客:http://www.cnblogs.com/fnng/p/4540731.html


一、node提示不是内部或外部命令

node安装成功后,会自动填写path变量,dos中输入node正常显示,但是当appium安装后,输入node却提示不是内部或外部命令,检查了下,原来我在path中增加appium的.bin路径时,把node的内容后边的;不小心删掉了,重新增加;也不起作用,只能卸载node,appium,清掉path中增加的内容,重新安装和修改后,成功。


二、appium -v命令提示不是内部或外部命令

安装了appium后,在CMD中输入appium -v提示不是内部或外部命令。

解决方法是在环境变量path中增加appium的安装文件夹node_modules\.bin的路径,如我的是:

C:\Program Files (x86)\Appium\node_modules\.bin,即把这个路径加到path中。

[attach]121230[/attach]


三、appium-doctor命令提示错误

安装了appium后,在CMD中输入appium -v可以正常输出版本信息,但是输入appium-doctor后,提示appium.js: error: Unrecognized arguments: -docttor.

寻寻觅觅,原来是appium在安装时使用了exe文件安装的,没有用npm在dos下安装,所以需要另装doctor。在dos下,使用命令npm install -g appium-doctor 安装,成功!

[attach]121231[/attach]


四、android模拟器无法启动

建立后模拟器后,点击star,提示:PANIC: HOME is defined but could not find android4.4.2.ini file in $HOME\.android\avd

解决办法是增加环境变量:ANDROID_SDK_HOME值为SDK目录。

如我的是:变量名 ANDROID_SDK_HOME 值为 D:\software\androidSDKandeclipseADT\android-sdk-windows

[attach]121232[/attach]

终于看到这个界面了,内流满面.......

[attach]121233[/attach]








欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2