在Intellij中调试TestNG时需要运行@BeforeSuite

时间:2014-09-11 01:39:18

标签: java intellij-idea testng

我正在尝试在IntelliJ中调试TestNG测试,IntelliJ是测试自动化套件的一部分。但是,在运行此测试之前,我需要运行标记为@BeforeSuite的方法中包含的代码。

如何配置IntelliJ以在调试测试时自动运行@BeforeSuite中的代码?

2 个答案:

答案 0 :(得分:0)

如果标记为@BeforeSuite的方法属于同一个类,那么它将在@Test方法之前自动运行。您只需要将调试点保留在@BeforeSuite方法中。

答案 1 :(得分:0)

解决方法:

我发现我可以指定调试"组"中的所有测试。我可以使用一组" Debug"来标记我的@BeforeSuite类和我的测试方法。

然后在Intellij运行配置中,我告诉它运行" Debug"基。

瞧。