首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >IOS移动自动化

IOS移动自动化
EN

Stack Overflow用户
提问于 2017-06-20 17:33:51
回答 2查看 156关注 0票数 0

我是IOS自动化测试的新手。我必须在实际的物理设备上安装appium以实现自动化。我已经关注了许多链接,但我仍然感到困惑。我已经安装了appium和xcode。但是当我运行appium inspector时,我总是得到错误“无法启动Appium Inspector”。可能的原因是什么?也有人可以建议一个链接,我可以跟随在MAC上的appium设置。

EN

回答 2

Stack Overflow用户

发布于 2017-06-27 23:19:19

下面是让Appium在iOS上工作所需的一些非常基本的东西:

使用Homebrew安装其中的一些项目是很有帮助的。

https://brew.sh/

首先,您需要有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

祝好运!

票数 1
EN

Stack Overflow用户

发布于 2017-07-04 23:33:44

查看最新的appium桌面:

AppiumDesktop1.1.0beta4 iOS设置-检查器并记录脚本。

链接:https://www.youtube.com/watch?v=2_xHmofGgUE

如果您遇到任何问题,请发表意见。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44649229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档