将 AWS Device Farm 与 JUnit 5 结合使用

Posted

技术标签:

【中文标题】将 AWS Device Farm 与 JUnit 5 结合使用【英文标题】:Using AWS Device Farm with JUnit 5 【发布时间】:2018-07-25 02:31:25 【问题描述】:

我发现,当我将 JUnit 5 测试上传到 AWS 时,由于 it expects to find a dependency in the format junit-<ver>.jar 而失败。但是,JUnit 5 has changed the package names 到 org.junit.jupiter.aporg.junit.platform.commons

这是否意味着 AWS Device Farm 不支持 JUnit 5?是否有计划尽快支持它?

【问题讨论】:

我可以确认切换到 JUnit 4 可以解决问题。似乎找不到任何关于 AWS DF 何时开始支持 JUnit 5 的信息(但搜索起来很尴尬,大多数结果都与 JUnit 4 有关) 【参考方案1】:

目前 Device Farm 不支持 JUnit 5。我将为您创建一个功能请求。

谢谢!

【讨论】:

干杯,我很感激 关于支持的任何消息?它真的很奇怪它仍然不支持它 Device Farm 有一个称为自定义环境的新功能,它使您能够使用您喜欢的任何测试框架。欲了解更多信息:docs.aws.amazon.com/devicefarm/latest/developerguide/…

以上是关于将 AWS Device Farm 与 JUnit 5 结合使用的主要内容,如果未能解决你的问题,请参考以下文章

AWS Device Farm - 使用 CLI 时上传失败

为 AWS Device Farm 构建 XCTest UI 测试

AWS Device Farm 的 XCTest 单元和 UI 测试

尝试从 AWS Lambda 但不是桌面访问 AWS Device Farm 时出现 SSL 证书错误

如何在 AWS Device Farm 中运行 maven 命令

AWS Device Farm 应用程序未列出任何设备