配置appium 1.6.3 for MAC
安装appium
卸载历史版本:npm uninstall -g appium, 安装好npm, cnpm
1. github上下载源代码,解压进入下载好的目录运行npm install https://testerhome.com/topics/6080
2. 源代码安装 命令行运行: git clone https://github.com/appium/appium.git,clone完成后cd 到相应目录 运行: cnmp install https://testerhome.com/topics/5874
3. 淘宝镜像安装:确保已经安装好了cnpm, 命令行 cnpm -v ,检查。
cnpm install -g appium --no-cache
4. 直接 npm install -g appium 运行过程中有未下载下来的地方 报错 手动下载到相应目录
安装完成appium -v检查
配置appium-doctor对appium进行检查:
sudo npm install -g appium-doctor 安装完成后运行appium-doctor
1. 检查信息缺少: Xcode Command Line Tools, 先用brew Xcode Command Line Tools 没有找到结果 appstore没有结果 去百度search: http://railsapps.github.io/xcode-command-line-tools.html
解决办法: xcode-select --install
2. WARN AppiumDoctor ✖ Bin directory for $JAVA_HOME is not set 没有配置java_home变量
解决办法: vi ./.bash_profile ; 在文本末尾加上java_home的路径
WebDriverAgent安装:
1. git clone https://github.com/facebook/WebDriverAgent.git复制源代码
2../Scripts/bootstrap.sh
报错:
Fetching dependencies
*** Downloading peertalk.framework binary at "v1.0"
Failed to write to /node_modules/WebDriverAgent/Carthage/Build/iOS/Peertalk.framework: Error Domain=NSCocoaErrorDomain Code=513 "“Peertalk.framework” couldn’t be removed because you don’t have permission to access it." UserInfo={NSFilePath=/node_modules/WebDriverAgent/Carthage/Build/iOS/Peertalk.framework, NSUserStringVariant=(
Remove
), NSUnderlyingError=0x7fd6774b0e30 {Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied"}}
权限问题,加上sudo.挂上vpn要稳定些
配置appium 1.6.3 for MAC的更多相关文章
- mac 下 配置appium +ios真机环境
mac系统:10.11.6 xcode:7 appium:1.5.3 iphone: 6 p 1.搭建 appium 安卓的环境: 1.jdk 2.sdk 3.appium 4.配置环境变量 mac下 ...
- Mac下安装及配置Appium环境
candiceli Mac下安装及配置Appium环境 我是小白,自己研究appium好几周了. 一开始按照同事这篇文章设置Mac下的环境,http://www.cnblogs.com/tangd ...
- Appium for IOS testing on Mac
一:环境 1.Mac OS X 10.9.1 2.Xcod 5.0.2 3.Appium 1.3.6 下载地址:https://bitbucket.org/appium/appium.app/down ...
- MacOS10.9平台配置Appium+Java环境
1) 安装JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ...
- Windows平台配置Appium+Java环境
1) 安装JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 安装 ...
- 转:Windows平台配置Appium+Java环境
1) 安装JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 安装 ...
- 如何在windows下安装与配置Appium
appium是一款open source 移动自动化测试框架,既支持Android 也支持IOS 工具/原料 JDK adt-bundle-windows node python appium rob ...
- 在eclipse里配置Android ndk环境 适用于windows mac 和linux(转)
在eclipse里配置Android ndk环境 适用于windows mac 和linux(转) 2012-02-27 13:02:16| 分类: android | 标签:java prog ...
- 在Mac OSX上配置Appium+Android自动化测试环境
前提准备 开始正文之前,你需要准备好一些基本条件: 1.安装好Mac OSX 操作系统的设备 2.能够访问中国局域网以外资源的方法(没有也行,但很痛苦) 3.已经安装好 homebrew 4.已经安装 ...
随机推荐
- 如何设置ASP.NET页面的运行超时时间 (转载)
全局超时时间 服务器上如果有多个网站,希望统一设置一下超时时间,则需要设置 Machine.config 文件中的 ExecutionTimeout 属性值. Machine.config 文件位于 ...
- 在ABP模板工程中使用MySql
1 下载一个新的ABP模板项目 http://www.aspnetboilerplate.com/ 2 在Windows上安装MySql, 创建一个新的数据库 sampledb https://dev ...
- qt qml fuzzyPanel 毛玻璃效果
毛玻璃效果,用qml来写代码真是简短,大爱qml:) [下载地址]http://download.csdn.net/detail/surfsky/8426641 [核心代码] Rectangle{ c ...
- arm 2440 linux 应用程序 nes 红白机模拟器 第2篇 InfoNES
InfoNES 支持 map ,声音,代码比较少,方便 移值. 在上个 LiteNES 的基础上,其实不到半小时就移值好了这个,但问题是,一直是黑屏.InfoNES_LoadFrame () Wo ...
- T-sql 查询
------------------case---when-------的使用--------------------- select userAccount , eatingDate , c ...
- 关于Linq中的Lambda表达式中OrderBy的深入理解
起因:就是一段Linq语句,OrderBy里面的i是什么? IQueryable<Student> slist = (from s in EFDB.Student select s). O ...
- Windows7+32位,MongoDB安装
在网上找了各种安装MongoDB的教程,总是会出现一些bug,就自己总结了,亲测正确,MongoDB的安装再也不是一件麻烦的事情了~ 1.下载好跟自己电脑适合的安装包,选择Custom自定义安装,将安 ...
- javascript实现九九乘法表
CSS代码部分: <style type="text/css"> table { width: 800px; height: 300px; border-collaps ...
- 对魔兽世界、支付宝、Linux三类软件的简单分析
软工第一次作业: 软件有很多种,如工具类软件.游戏类软件.系统类软件,它们的运行方式也各种各样,如以单机方式运行.以网站方式运行或者以APP方式运行在手机端等,请选取三种软件,分析它们各自的特点. 这 ...
- 给定时器settimeout、setInterval调用传递参数
无论是window.setTimeout还是window.setInterval,在使用函数名作为调用句柄时都不能带参数,而在 许多场合必须要带参数,这就需要想方法解决.例如对于函数hello(_na ...