- Нажмите на Project
- CNTL + ENTER
- Перейти к общему файлу
- Создание файла в проекте с именем testng.xml
- щелчок на финише
- Открыть файл и написать приведенный ниже код
Измените имена в соответствии с вашей программой и запустите это тестирование.XML Run, как TestNG будет запускать программу с TestNG
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Suite Name" >
<!-- suite name="Suite Name" -->
<test name="TestA" allow-return-values="true">
<classes>
<!-- packagename.Testcase class name -->
<class name ="listnerDemo.Testcases" />
</classes>
</test>
<listeners>
<!-- packagename.customerlistner_classname -->
<listener class-name="listnerDemo.CustomerListner"/>
</listeners>
</suite>
******************************* ** если вам нужно запустить с помощью нескольких пакетов ********
позвольте мне привести пример , если у вас есть три комплекта, которые имеют несколько случаев, затем создайте XML-файл дерева и напишите код как выше для всех три люкса
создать файл testng.xml, который будет включать в себя код, как показано ниже
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<Suite name="Data driver testng project">
<Suite-files>
<Suite-files path="C:\Arpan\Study Documents\Selenium\Selenium Framework\Core_Framework_TestNG\suiteA.xml" />
<Suite-files path="C:\Arpan\Study Documents\Selenium\Selenium Framework\Core_Framework_TestNG\suiteB.xml" />
<Suite-files path="C:\Arpan\Study Documents\Selenium\Selenium Framework\Core_Framework_TestNG\suiteC.xml" />
</Suite-files>
</Suite>
Затем запустите testng.xml Run, как TestNG то он будет работать всю программу тех, являются частью этих трех сьютов
Вы решили проблему. сделайте пожалуйста. я столкнулся с той же проблемой. –
см. Ниже обходное решение. –