我是IOS自动化测试的新手。我必须在实际的物理设备上安装appium以实现自动化。我已经关注了许多链接,但我仍然感到困惑。我已经安装了appium和xcode。但是当我运行appium inspector时,我总是得到错误“无法启动Appium Inspector”。可能的原因是什么?也有人可以建议一个链接,我可以跟随在MAC上的appium设置。
发布于 2017-06-27 23:19:19
下面是让Appium在iOS上工作所需的一些非常基本的东西:
使用Homebrew安装其中的一些项目是很有帮助的。
首先,您需要有ruby版本2.2或更高版本才能使用最新的appium。我建议你使用像RVM这样的Ruby管理器来安装这个ruby。
\curl -sSL https://get.rvm.io | bash -s稳定
然后安装一个高于2.2的ruby版本(我个人默认是2.4.0):
rvm安装2.2.0
为方便起见,您可以设置要使用的默认rvm:
rvm默认2.2.0
如果你不设置rvm的默认值,你将不得不在每次打开终端时使用"rvm use rubyversion“命令。
Node.js:必备,离不开。
brew安装节点
(注意:不要与SUDO一起安装)
Appium Desktop:用于构建测试用例的appium的便捷实现。使用GUI并内置检查器。
https://github.com/appium/appium-desktop
Appium CLI:命令行Appium,最适合同时运行多个设备。
npm安装-g应用程序
npm安装-g应用程序-doctor
检查医生:你可以使用appium医生来诊断下一步你需要做什么。使用--ios或--android标签运行它,找出每个操作系统都需要什么。您必须对.bash_profile进行调整,以便Appium可以找到您的JDK文件夹以及其他内容。
在您的计算机上授权iOS测试:
npm install -g authorize-ios
sudo授权-ios
迦太基:在Xcode 8之后自动执行所需的
brew安装carthage
brew更新carthage
希望这将有助于诊断您的设置中发生了什么。如果你正在使用ruby做你的自动化脚本,别忘了下载appium_lib:
sudo gem安装appium_lib
祝好运!
发布于 2017-07-04 23:33:44
查看最新的appium桌面:
AppiumDesktop1.1.0beta4 iOS设置-检查器并记录脚本。
链接:https://www.youtube.com/watch?v=2_xHmofGgUE
如果您遇到任何问题,请发表意见。
https://stackoverflow.com/questions/44649229
复制相似问题