Я автор ReportNG.Вам не нужно писать какой-либо код Java, чтобы заставить его работать.Вам просто нужно иметь возможность регистрировать слушателей в TestNG из любого используемого вами инструмента.
Я использовал ReportNG только из Ant, но другие люди работают с другими системами сборки, такими как Maven и Gradle.Я не знаю, есть ли что-нибудь специфичное для Селена, которое мешало бы его работе.Вы получаете какие-либо сообщения об ошибках?Первое, что я хотел бы проверить, это убедиться, что JAR ReportNG находится на пути к классам.
Я даже не догадывался, что вы можете указать прослушиватели TestNG в файле testng.xml
.Тем не менее, я только что изменил свои образцы отчетов, чтобы указать слушателей таким образом, а не в файле сборки Ant, и он работает нормально, поэтому проблема, вероятно, заключается в том, как вы настраиваете TestNG из Selenium.