5

所以我典型的工作流程是

  1. 我在 IntelliJ 中使用 TestNG 编写了一个数据驱动的测试。
  2. 我提供数百个数据项
  3. 运行测试,其中一两个失败
  4. 我在“运行”窗格中看到了通过/失败的测试列表。

我希望能够右键单击该测试的“实例”并单独运行该测试(带断点)。目前 IntelliJ 似乎没有该功能。我必须右键单击测试,当我运行时,它会运行具有数百个数据点的整套测试。

这可能吗?

4

2 回答 2

2

TestNG 在testng.xml级别上支持这一点,您可以在其中指定应使用数据提供者的哪些索引。testng-failed.xml它被称为“调用编号”,您可以通过使用数据提供者运行测试、使其某些调用编号失败并查看生成的调用编号来查看它的外观。

回到您的问题:您的 IDE 需要支持此功能才能使其在 UI 中可用,所以我建议您在 IDEA 论坛上提问

于 2012-10-18T07:36:02.023 回答
0

该功能已从 Intellij 添加142.1217https ://youtrack.jetbrains.com/issue/IDEA-57906

于 2016-08-20T11:12:46.100 回答