Коли у мене 10 тестів для автоматизації, я хочу виконати конкретні тестові випадки, такі як TC5 та TC10. Як це зробити, використовуючи TestNG?
Відповіді:
0 для відповіді № 1TestNG можна викликати різними способами:
- Командний рядок
- мурашки
- Eclipse
- Ідея IntelliJ
За допомогою цих 4-х посилань ви повинні мати змогу отримати відповідну документацію для того, який шлях ви хочете запустити. Кожен з них документує, як запускати вибрані методи, класи, пакети та групи.
Ви також можете визначити a testng.xml
файл, який включає / виключає методи / класи / пакети / групи, які ви хочете запустити. напр .:
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Partial-TC-Suite">
<test name="TC5+TC10">
<classes>
<class name="com.example.test.TC5"/>
<class name="com.example.test.TC10"/>
</classes>
</test>
</suite>
-1 для відповіді № 2
Ви можете використовувати enable = false для тесту, щоб пропустити виконання.
@Test (включено = помилкове)
public void Skip () {
System.out.println ("Ця тестовака пропущена");
}