如何通过使用TestNG框架多次运行我的脚本

时间:2017-01-27 05:51:00

标签: selenium-webdriver testng

我正在使用POM框架来自动化我的网站。我需要通过使用'for'循环在我的脚本中执行所有@Test方法,包括@BeforeClass和@AfterClass属性。我在很多方面尝试了它但是我没有获得所需的输出。通过使用jUnit,我做到了。但是我想通过使用TestNG来帮助它。请帮助我。

2 个答案:

答案 0 :(得分:1)

您可以使用调用计数多次执行脚本。例如:

    @Test(invocationCount=3)
    public void m2(){
        System.out.println("execute method 2");
    }

上述方法将被调用3次。你期待相同或不同的东西吗?

答案 1 :(得分:0)

您可以在@Test中提供invocationCount = n(您想要运行测试方法的次数)

@Test(invocationCount=2)
public void Test1(){
System.out.println("This is a Test");
}