的IntelliJ运行一个测试TestNG中(Intellij running one test i

2019-08-01 14:08发布

所以我的典型的工作流程是

  1. 我写的IntelliJ用TestNG一个数据驱动的测试。
  2. 我提供数百个数据项
  3. 运行它们的测试和一个或两个失败
  4. 我看到,在“运行”窗格中的合格/不合格测试列表。

我想,只要右击该“实例”的测试和单独运行测试(断点)的能力。 目前的IntelliJ似乎并不具备该功能。 我将不得不右击测试,当我运行,它运行的一整套的测试与数百个数据点。

这可能吗?

Answer 1:

TestNG的支持此在testng.xml水平,在那里你可以指定要使用你的数据提供的指数。 这就是所谓的“调用号码”,你可以看到它的样子通过运行测试与数据提供者,没有它的一些调用数字来看,在testng-failed.xml获取生成。

回到你的问题:你的IDE需要支持此功能,以使其在用户界面可用,所以我建议你问的想法论坛



Answer 2:

该功能已经被添加的IntelliJ的142.1217 : https://youtrack.jetbrains.com/issue/IDEA-57906



文章来源: Intellij running one test in TestNG