Я сделал одно предположение из вашего вопроса: вы хотите выбрать наборы тестов с помощью кнопок 1,2 и 3 в браузере.
итак, основной вопрос
1) вам необходимо развернуть тестовый контейнер NG на контейнере сервлетов (например, Tomcat)
если вы уже создали TestSuite с использованием файлов XML, выполните следующие действия:
1А) в сервлете
tng = новый TestNG ();
Список наборов = Lists.newArrayList ();
suites.add («ЭТО ПУТЬ К ВАШЕМУ XML-ФАЙЛУ ДОЛЖЕН БЫТЬ ПОСТАВЛЕН В СЕРВЛЕТ ИЗ ВАШЕЙ СТРАНИЦЫ, НАЖМИТЕ НА КНОПКУ»);
[[EX: suites.add (request.getParameter ("PathToXmlFileName"); этот путь XML должен быть указан из файла HTML]]
, а затем
tng.setTestSuites (люксы);
* * 1 022 tng.run ();
если у вас нет физических файлов XML
2) создать синтетический или динамический физический XML-файл, используя API-интерфейс TestNG или XML DOM, указанный в Java соответственно
Я дал вам основную идею, что вы могли бы начать с. Сделать использование Listeners, предоставляемых TestNG, который является более мощным, и я реализовал синтетическую модель, которая является более динамичной.