Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

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

xml
java
testng
Теги: #<Tag:0x00007f7b62270030> #<Tag:0x00007f7b6226fe78> #<Tag:0x00007f7b6226fce8>

(Юрий) #1

Подскажите, пожалуйста. Возможно ли запустить отдельный 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>

(Юрий) #2

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


(Dmitrii Demin) #3

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


(Anger87) #4

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