Appium - iOS Mac环境搭建
来源:互联网 发布:电信级的网络弹出广告 编辑:程序博客网 时间:2024/04/28 03:37
1. iOS开发环境搭建
1.1系统要求
MacOS X 10.7 or higher, 10.9.2 recommended
1.2 xcode要求
xcode6.0(Appium 1.3), xcode5.0(Appium1.2)
1.3 Apple Developer Tools (iPhone simulator SDK, command line tools)
安装ios SDK,command line tools
2. Node js安装
方法1. 打开http://nodejs.org/安装Node js
方法2. homebrew install node.js
安装成功命令行执行
Node -v 正确显示Node js 版本
npm -v 显示npm 版本
3. Appium安装
1.检查PATH包含/usr/local/bin
$PATH输出结果包含 /usr/local/bin
2.安装
切记:不要使用 sudo npm install -g appium 安装
- cd /usr/local
- sudo chown -Rf <当前用户>:staff /usr/local
- npm install -g appium
- npm install appium@版本号
3. 如果安装出现如下错误:
npm ERR! fetch failed https://registry.npmjs.org/appium/-/appium-0.12.1.tgz
修改npm 配置:npm config set registry http://registry.npmjs.org
可以使用国内源安装
- npm --registry http://registry.cnpmjs.org install -g appium
- npm --registry https://registry.npm.taobao.org install -g appium
appium -v 显示版本号安装正确
4. Webdriver 安装
npm install wd
5. Appium权限设置
sudo authorize_ios
6. Appium检测环境
node appium-doctor
7. Appium打开
开启Appium
Appium-a 192.168.9.63 -p 4723
如果需要需要连接Grid hub 的请自行开启hub,如何开启hub
链接grid hub需要参数--nodeconfig /abs/path/to/nodeconfig.json
其他参数开启参数如下:
https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/server-args.md
nodeConfig.json
- {
- "capabilities":
- [
- {
- "browserName": "Safari(or iPhone...)",
- "version":"7.1",
- "maxInstances": 1,
- "platform":"Mac",
- "platformName":"iOS",
- "platformVersion":"7.1"
- }
- ],
- "configuration":
- {
- "cleanUpCycle":2000,
- "timeout":30000,
- "proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy",
- "url":"http://192.168.9.63:4723/wd/hub",
- "maxSession": 1,
- "port": 4723,
- "host": "192.168.9.63",
- "register": true,
- "registerCycle": 5000,
- "hubPort": 4444,
- "hubHost": "192.168.9.60"
- }
- }
开启成功后可以通过链接查看http://192.168.9.63:4723/
显示That URL did not map to a valid JSONWP resource
说明开启成功
链接grid hub 的要到hub 上查看, 比如 192.168.9.60:4444/grid/console/
查看ios Appium是否已经连接上。- Appium - iOS Mac环境搭建
- Appium - iOS Mac环境搭建
- Appium - iOS Mac环境搭建
- appium mac 环境搭建
- Mac虚拟机里ios+Python+Appium环境搭建
- mac上搭建appium+IOS自动化测试环境
- Appium for mac环境搭建
- Mac Appium Python 环境搭建
- mac搭建appium测试环境
- Mac appium 自动化环境搭建
- Mac下Appium环境搭建
- Mac下Appium环境搭建
- Appium for IOS Automation Test(一) MAC平台中Appium 环境搭建
- Appium测试ios环境搭建
- appium之ios环境搭建
- Appium--iOS环境搭建总结
- appium在MAC上环境搭建
- appium在mac上的环境搭建
- Appium Java API 2
- 南阳理工 题目127 星际之门(一)
- dpdk中文-使用虚拟机调试dpdk准备工作
- 开发第一个Android应用之前你需要知道的六件事
- 从心起航
- Appium - iOS Mac环境搭建
- 使用hibernate生成表结构
- 实验楼Linux学习笔记(十)之文本处理命令
- Kali-linux安装更新
- 数据结构之时间.空间复杂度分析
- 一份比较好用的vim配置文件
- Appium - Android windows测试环境搭建
- hadoop NN元数据管理机制
- Hibernate中hibernate.cfg.xml核心配置文件配置