我使用@Factory
注释将动态生成的JUnit测试套件转换为TestNG。通过扫描包含多个测试规范文件(用DSL编写)的目录并将它们加载到知道如何执行它们的测试类中来生成测试。测试类别具有一个名为test
的方法@Test
,实施org.testng.ITest
并根据推荐重写getTestName()
。但是,在TestNG Eclipse UI中,仅显示了工厂和test
的单个执行(虽然它按预期执行了好几次)。使用JUnit时,我将每个规范的名称列为单独的测试。这是非常重要的,因为一些测试规范可能会失败,我需要查看所有失败(这在我的TestNG Eclipse UI中不起作用)。Eclipse插件中动态生成的TestNG测试的名称
我该如何实现与TestNG类似的功能?我使用Eclipse TestNG插件6.7.0和testng 6.7。
[如何在TestNG中使用不同名称生成测试?](https://stackoverflow.com/questions/2743676/how-to-generate-tests-with-different-names-in-testng) –