我是IOS自动化测试新手。我必须在实际的物理设备上安装自动化appium。我遵循了一些链接,但我仍然感到困惑。我已经安装了appium和xcode。但是,当我运行appium督察时,我总是得到错误'无法启动Appium督察'。可能的原因是什么?也可以有人建议一个链接,我可以遵循MAC上设置的appium。IOS移动自动化
IOS移动自动化
回答
下面是你需要有作出Appium工作于iOS的东西很基本的列表:
这有助于使用自制安装一些这些项目。
首先你需要有红宝石2.2或以上版本,以利用最新的appium。我建议你使用像RVM这样的Ruby管理器来安装这个Ruby。
\ curl -sSL https://get.rvm.io |庆典-s稳定
然后安装一个Ruby版本2.2以上(我个人默认为2.4.0):
RVM安装2.2.0
您可以设置默认RVM用于方便:
RVM默认2.2.0
如果不设置RVM默认你将不得不使用“RVM使用rubyversion”命令每次打开一个终端的时间。
Node.js:基本的,不能没有。
酿造安装节点
(注意:不要使用sudo INSTALL)
Appium桌面:方便的实现appium的建立测试用例。使用GUI在已检查构建
https://github.com/appium/appium-desktop
Appium CLI:命令行Appium这是最适合同时运行多个设备。
NPM安装-g appium
NPM安装-g appium,医生
检查医生:您可以使用appium医生诊断你下一步需要做什么下一步行动。使用--ios或--android标签运行它,找出每个操作系统需要的东西。您必须对.bash_profile进行调整,以便Appium可以找到您的JDK文件夹等等。
您的计算机上
授权iOS的测试:
NPM安装-g授权-IOS
须藤授权-IOS
迦太基:Xcode的后8
自动化要求brew install carthage
酿造更新迦太基
希望这将有助于诊断是怎么回事你的设立。如果您使用的红宝石做你的自动化脚本,不要忘记实际下载appium_lib宝石:
sudo的创业板安装appium_lib
祝您好运!
看看这个最新appium桌面:
AppiumDesktop1.1.0beta4的iOS设置 - 检查和记录脚本,
链接:https://www.youtube.com/watch?v=2_xHmofGgUE
如果您遇到任何问题,请评论它。
- 1. 移动应用自动化
- 2. 移动自动化工具
- 3. 使用葫芦的ios上的移动自动化
- 4. 针对iOS和Android的移动测试自动化
- 5. Windows 7中的IOS移动APP自动化12
- 6. 适用于iOS的移动测试自动化工具选择
- 7. 移动/ iOS溢出:自动不工作
- 8. 本地化iOS自动
- 9. iPhone/iOS自动化和UIGestureRecognizers
- 10. 移动自动化测试 - 值得吗?
- 11. 移动设备的自动化框架
- 12. 自动化为移动设备
- 13. selendroid自动化移动网络测试
- 14. IOS:移动UIImageView
- 15. 移动到IOS
- 16. iOS - 滚动前移动TableView
- 17. 的iOS自动版式 - 按键时移动应用启动
- 18. 自定义API移动服务Azure IOS
- 19. 的iOS触摸(自动)偏移iPad上
- 20. 如何在iOS移动自动化中使用Appium隐藏键盘
- 21. 数据驱动支持移动自动化
- 22. iOS报亭入门应用自动化
- 23. iOS上的部署自动化?
- 24. 的iOS UI自动化deactivateAppForDuration失败
- 25. iOS UI自动化 - performtaskwithpatharguments-卷曲
- 26. iOS的Xcode项目自动化
- 27. 找不到iOS自动化API文档
- 28. iOS 8中的自动优化UICollectionviewCell
- 29. IOS测试:KIF与仪器/自动化
- 30. Appium为iOS测试自动化