【发布时间】:2017-06-02 11:36:46
【问题描述】:
我在 @test 注释中使用 DependOnGroups 参数。代码看起来像,
@Test(groups={"datacompare"},dependsOnGroups = {"AzkabanFlow"})
现在的要求是我们只需要对组数据比较运行测试,这是通过指定 maven 参数来完成的,
clean test site -DtestGroup=datacompare
由于上述组与组 azkban 流有依赖关系,我得到了错误
[ERROR] DependencyMap::Method "DataValidationTestSuite.data_Comparison(java.lang.reflect.Method)[pri:0, instance:com.kohls.test.automation.framework.testsuite.DataValidationTestSuite@1608e1a]" depends on nonexistent group "AzkabanFlow"
有人可以建议我在不删除参数 DependOnGroups 的情况下运行 datacompare 测试的方法,并且也不调用 maven 参数中的dependOnGroup 参数中提到的特定组进行测试运行。
【问题讨论】:
标签: java maven annotations testng