Взгляните на org.testng.remote.RemoteTestNG, однако для этого потребуется написать пакет xml для ваших тестов, например:
<suite name="Default suite">
<test verbose="2" name="Default test">
<classes>
<class name="com...service.UserServiceImplTest"/>
</classes>
</test>
</suite>
Другая точка входа может быть новой org.testng.internal.TestMethodWorker (...). Run (), но вам придется взглянуть на код, чтобы определить аргументы конструктора, которые нужно установить.
Возможно, другие, более удобные точки входа доступны в зависимости от ваших потребностей; Я предлагаю запустить некоторый тест в режиме отладки, установить точку останова в вашем тесте и перейти в стек.