51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1926|回复: 0
打印 上一主题 下一主题

[原创] Appium环境搭建

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-1-23 17:30:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

折腾了一段时间的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中。


三、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 安装,成功!


四、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

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



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-21 22:32 , Processed in 0.060723 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表