AWS DeviceFarm 忽略 TestNG 注释
AWS DeviceFarm ignores TestNG annotations
我有一些 Appium TestNG 测试用于测试本机 iOS 和 Android 应用程序。当 运行 在本地或提交到 AWS DeviceFarm 时,测试工作正常。
但是,在 DeviceFarm 中,@AfterMethod、@BeforeSuite 等 TestNG 注释将被完全忽略。
This AWS forum resource 表示对于 Calabash,钩子将被忽略。我找不到任何特定于 Appium Cucumber 的内容。
不幸的是,我无法post任何代码。
有什么方法可以让 DeviceFarm 遵守这些注释吗?
正如 Tobe 所提到的,AWS Device Farm 仅在其“自定义环境”执行模式中支持 TestNG 注释。
我有一些 Appium TestNG 测试用于测试本机 iOS 和 Android 应用程序。当 运行 在本地或提交到 AWS DeviceFarm 时,测试工作正常。
但是,在 DeviceFarm 中,@AfterMethod、@BeforeSuite 等 TestNG 注释将被完全忽略。
This AWS forum resource 表示对于 Calabash,钩子将被忽略。我找不到任何特定于 Appium Cucumber 的内容。
不幸的是,我无法post任何代码。
有什么方法可以让 DeviceFarm 遵守这些注释吗?
正如 Tobe 所提到的,AWS Device Farm 仅在其“自定义环境”执行模式中支持 TestNG 注释。