[英]How to run TestNG suite multiple times
I have a TestNG XML in the following format: 我有以下格式的TestNG XML:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite thread-count="1" name="Suite" parallel="tests">
<test name="Mobile Automation Test 1">
<classes>
<class name="com.algoworks.automationmobile.Base.Class1" />
<class name="com.algoworks.automationmobile.Base.Class2" />
</classes>
</test> <!-- Test -->
<listeners>
<listener class-name="com.algoworks.automationmobile.Listener.AutomationListener"></listener>
</listeners>
</suite> <!-- Suite -->
This suite has 2 classes where each class has some @Test methods. 该套件有2个类,每个类都有一些@Test方法。 Now I want my suite to run like 3 more times in the same order like it ran ie all class1 methods then class2 methods.
现在,我希望我的套件可以像运行时一样的顺序再运行3次, 即所有class1方法然后class2方法。 How can I achieve this?
我该如何实现? I am using Selenium WebDriver with Core Java to run my automation suite.
我将Selenium WebDriver与Core Java一起使用来运行自动化套件。
Either you can copy Test tags three times in the same suite like below: 您可以在同一套件中将测试标签复制3次,如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite thread-count="1" name="Suite" parallel="tests">
<test name="Mobile Automation Test 1">
<classes>
<class name="com.algoworks.automationmobile.Base.Class1" />
<class name="com.algoworks.automationmobile.Base.Class2" />
</classes>
</test> <!-- Test -->
<test name="Mobile Automation Test 2">
<classes>
<class name="com.algoworks.automationmobile.Base.Class1" />
<class name="com.algoworks.automationmobile.Base.Class2" />
</classes>
</test> <!-- Test -->
<test name="Mobile Automation Test 3">
<classes>
<class name="com.algoworks.automationmobile.Base.Class1" />
<class name="com.algoworks.automationmobile.Base.Class2" />
</classes>
</test> <!-- Test -->
</suite> <!-- Suite -->
Or 要么
You can run TestNG XML from Command prompt three times via a BAT file. 您可以通过BAT文件在命令提示符下运行TestNG XML三次。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.