Real IOS设备上的Appium移动测试应用: 我正在使用Apple IOS 6 plus启用UI自动化并且我的电子邮件ID值得信任。不知道我有什么配置文件或证书。 我在真正的IOS设备上遇到了我们应用的移动自动化。
我在apple上创建了一个开发者帐户。 我已经配置了xcode并按照以下链接中的所有步骤进行操作:
https://appium.io/docs/en/drivers/ios-xcuitest-real-devices/
在Xcode中运行构建并且成功
我被困在这个突出的步骤,我得到连接被拒绝错误。
我忽略了上述连接被拒绝错误并继续运行具有以下所需功能的appium检查服务器,并发现以下appium服务器错误:
你能帮我解决这个问题并让我进行第一次移动自动化测试。
谢谢, 西
答案 0 :(得分:2)
您需要一个付费的Apple开发者帐户才能在真实设备上运行测试,这些测试需要在您帐户的设备池中注册,否则您只能使用模拟器。如果你还没有安装迦太基,也会出现这种情况 - ' brew install carthage'。
另外,另一种可能性是你试图在苹果测试设备上执行,这不会起作用。找到这个的简单方法是查看设备的背面,看看它的下半部分是否有QR码。
答案 1 :(得分:1)
注意:我可以在没有付费开发者帐户的情况下在真正的iPhone和iPad设备上运行我的测试。
我曾使用agentPath
功能指向WDA项目路径和bootstrapPath
功能,该功能指向WDA xcode项目文件,我已自动签署了我的个人资料。
此外,我已将xcodeSigningId
设置为iPhone Developer
的硬编码值。
您可以尝试这些步骤并检查它是否有效。