Запуск отдельных тестов TestNG, через командную строку.

Подскажите, пожалуйста. Возможно ли запустить отдельный include из xml-ника testng через командную строку ?
Как например работает -testnames для тега test

Хотелось бы видеть что то наподобие такого:
java … org.testng.TestNG -includename “testGoogleCounter” -xmlpathinjar %xmlToTest% …

<test name="Tests">
    <classes>
        <class name="td.forgotpassword.TestForgotPass">
            <methods>
                <include name="testGoogleCounter"/>
                <include name="testYandexCounter"/>
            </methods>
        </class>                
    </classes>
</test>

Либо посоветуйте как лучше организовать процесс, чтобы можно было отдельно запускать “тестовые методы”.

Запускать используя группы, см. документацию TestNG.
далее в surefire plugin можно указывать перечень групп, который в свою очередь можно вынести в системную переменную

http://www.vazzolla.com/2013/02/testng-maven-surefire-plugin-run-specific-group-of-tests/

1 лайк