2

Real IOS 设备上的 Appium 移动测试应用程序:我使用的是 Apple IOS 6 plus,启用了 UI 自动化并且我的电子邮件 ID 受信任。不知道我有什么配置文件或证书。我被困在真正的 IOS 设备上我们的应用程序的移动自动化中。

我在苹果上创建了一个开发者帐户。我已经配置了 xcode 并按照以下链接中的所有步骤操作:

https://appium.io/docs/en/drivers/ios-xcuitest-real-devices/

在 Xcode 中运行构建,它是成功的

运行构建

我被困在这个突出显示的步骤中,我收到连接被拒绝错误。

此突出显示的步骤被拒绝连接

我忽略了上述连接被拒绝错误并继续运行具有以下所需功能的 appium 检查器服务器,并发现以下 appium 服务器错误:

Appium检查员

错误截图

你能帮我解决这个问题,让我运行第一个移动自动化测试吗?

谢谢,赛

4

2 回答 2

2

你需要一个付费的苹果开发者账号才能在真机上运行测试,需要在你账号的设备池中注册,否则你只能使用模拟器。如果您尚未安装 carthage - 'brew install carthage',也可能出现 65。

此外,另一种可能性是您试图在苹果测试设备上执行,这将无法正常工作。发现这一点的简单方法是查看设备的背面,看看它的外壳下部是否有二维码。

于 2018-04-04T12:59:02.803 回答
1

注意:我能够在没有付费开发者帐户的情况下在真实的 iPhone 和 iPad 设备上运行我的测试。

我使用agentPath了指向 WDA 项目路径的bootstrapPath功能和指向 WDA xcode 项目文件的功能,我在其中自动签署了我的个人资料。

我也设置xcodeSigningId了硬编码值iPhone Developer

你可以试试这个步骤并检查它是否有效。

于 2018-04-05T05:57:04.120 回答