Appium环境搭建及“fn must be a function”问题解决

由于appium在线安装比较困难,大多数应该是由于FQ造成的吧,索性直接下载appium安装包:http://pan.baidu.com/s/1bpfrvjD

nodejs下载也很缓慢,现提供nodejs4.4.4下载地址:http://pan.baidu.com/s/1bIsS02

环境搭建步骤可以参考:http://www.cnblogs.com/tobecrazy/p/4562199.html

由于之后要用testng运行,所以需要在eclipse中安装testng插件,安装教程请参考:http://blog.csdn.net/hongchangfirst/article/details/7679849/

 

假如出现如图所示的情况,就证明是nodejs的版本太低,与appium不兼容,更换nodejs版本即可,可参考https://github.com/appium/appium/issues/5814

appium运行出错,而appium-doctor运行成功:

http://i.cnblogs.com/EditPosts.aspx?postid=5498667

更换为高版本的nodejs后,立刻好用了。

 

备注:

安装appium时除了用npm install -g appium安装,也可以使用:npm -g --registry http://registry.cnpmjs.org install appium,可参考:http://www.jianshu.com/p/f0feba219a21

此步骤没有亲自尝试,希望哪位同学可以尝试一下,记得加评论哦~

 

posted @ 2016-05-16 16:57  lucky_zhang  阅读(360)  评论(0编辑  收藏  举报