java - TestNG - 如何将组存储和检索为对象
问题描述
我很好奇是否有一种方法可以让我将组列表简单地存储在单独的基类中并在需要时调用?
例如:
@Test(groups = {"IT", "IE", "GG", "JE", "IM", "GF", "GP", "MQ", "BL", "MF", "NC", "WF", "BE", "DK", "FI", "IS", "LU", "SE", "PT"})
我想将此列表包装为一个简单调用的对象,以便测试看起来很干净
期望的结果:
@Test(groups = "proxyRegions")
解决方案
这不可能。无法在运行时评估注释值。作为替代方案,您可以构建您提到的一组组proxyRegions
,因此您的测试将为所有组运行。
推荐阅读
- laravel - 产品总价 laravel
- database - 如何将可迭代值更新到 Flutter 中的 sqflite 表中
- python - 在 C# 中将字符串转换为合法的类名
- c# - Dialogflow webhook 响应显示不可用
- r - 修改简历包R生成的简历
- r - 为什么在 dplyr 1.0.0 中的速度比 summarise_all 慢?
- java - java.lang.NoClassDefFoundError: Landroid/content/Context;
- javascript - JSON解析\"和"
- python - Kivy 将文本输入绑定到提交按钮给出 AttributeError: 'NoneType' 对象没有属性 'text'
- javascript - 在 Rails 控制器和视图中删除 JSON 格式