swift3 - 使用 AWS 设备场进行 XC UI 测试时出现错误 "Setup Test skipped: Not enough suites found to execute"?

标签 swift3 ios10 aws-device-farm xcuitest xcode9.2

存档项目并创建带有开发配置文件的 IPA 文件,然后按照以下链接创建 UITest IPA

http://docs.aws.amazon.com/devicefarm/latest/developerguide/test-types-ios-xctest-ui.html

还要再次确认我是否做错了检查以下教程

https://www.mobdesignapps.fr/blog/2016/9/17/running-your-test-on-aws-device-farm?utm_source=stackoverflow&utm_medium=answer&utm_term=37184633

步骤说明

准备您的 iOS XCTest UI 测试

在将 iOS XCTest UI 测试上传到 Device Farm 进行测试之前,请确保您的 iOS XCTest UI 测试运行程序包包含在格式正确的 .ipa 文件中。要创建 .ipa 文件,您可以将 my-project-nameUITest-Runner.app 包放在一个空的 Payload 目录中。接下来,将 Payload 目录存档为 .zip 文件,然后将文件扩展名更改为 .ipa。 *UITest-Runner.app 包是在您构建项目进行测试时由 Xcode 生成的,它可以在项目的 Products 目录中找到。

但是无论我做什么都会出现以下错误并且我的测试会被跳过 已跳过设置测试:找不到足够的套件来执行

不明白我必须做些什么才能使其正常工作,任何人都可以帮助解决问题吗?提前致谢。

最佳答案

尝试使用 Device farm 的 custom environment .标准环境有一个可能会失败的解析步骤。如果是这样,则会出现此错误,因为它找不到套件。

关于swift3 - 使用 AWS 设备场进行 XC UI 测试时出现错误 "Setup Test skipped: Not enough suites found to execute"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47958293/

相关文章:

swift - Xcode 8 故障选项卡栏 View Controller 。 (主从)

ios - Facebook iOS SDK - Xcode 8 Swift 3 不工作

ios - 在 WebVIew 中加载请求时应用程序崩溃 - Objective C

java - AWS 设备场是否通过 Serenity BDD 和 Gradle 支持 Appium?

ios - 刷卡功能在本地工作但在设备场上失败

ios - 当没有键而只有整数/字符串值时如何解析JSON?

ios - 将 Swift 3.0 的选择器转换为 2.2

swift - iOS UIDatePicker 时区导致禁用微调器

python - AWS Device Farm python3 支持

ios - 尝试在 userDefaults 中存储 Int、[string] 对的数组时出现错误