【问题标题】:AWS DeviceFarm ignores TestNG annotationsAWS DeviceFarm 忽略 TestNG 注释
【发布时间】:2021-11-01 09:35:04
【问题描述】:

我有一些用于测试原生 iOS 和 Android 应用的 Appium TestNG 测试。测试在本地运行或提交到 AWS DeviceFarm 时运行良好。

但是,在 DeviceFarm 中,@AfterMethod、@BeforeSuite 等 TestNG 注释被完全忽略。

This AWS forum resource 表示对于 Calabash,钩子被忽略。我找不到任何特定于 Appium Cucumber 的内容。

很遗憾,我还不能发布任何代码。

有没有办法让 DeviceFarm 尊重这些注释?

【问题讨论】:

  • 您是否尝试过在 AWS Device Farm 的 custom environment mode 中运行测试?
  • 我有,是的。事实证明,DeviceFarm 确实尊重注释。所以这个问题可以结束了。

标签: amazon-web-services cucumber testng appium aws-device-farm


【解决方案1】:

如 Tobe 所述,AWS Device Farm 仅在其“自定义环境”执行模式下支持 TestNG 注释。

【讨论】:

  • 我在自定义环境中运行。后来我意识到它正在工作。
猜你喜欢
  • 2019-07-14
  • 2016-04-08
  • 2019-02-17
  • 1970-01-01
  • 1970-01-01
  • 2016-05-22
  • 2021-05-11
  • 2011-11-13
  • 2012-07-16
相关资源
最近更新 更多