Есть ли какое-либо исключение, которое тест может выдать, чтобы немедленно завершить тест / сказать TestNG «прекратить выполнение этого теста» и сообщить об успехе вместо игнорируемого? - PullRequest
0 голосов
/ 21 декабря 2018

Попытка выяснить, есть ли какое-либо условие / исключение / предположение, с помощью которого я могу немедленно завершить выполнение теста и сообщить об «успехе» вместо «проигнорировано».

Ответы [ 2 ]

0 голосов
/ 24 декабря 2018

Хорошая группа, которую вы тестируете, означает тесты, которые будут запущены в производстве, регрессии и т. Д. *

<test name="Tests"
    parallel="methods" thread-count="2">

    <groups>
        <run>
            <include name="production"></include>
        </run>
    </groups>

    <classes>

        <class
            name="my.test.classes" />

    </classes>

</test>

В сценариях

@Test(groups = { "production" })
0 голосов
/ 21 декабря 2018

Когда выдается исключение - если вы его перехватите, - тогда этот случай будет показан как успешный, а не неудачный.- поэтому попытайтесь перехватить это исключение.

Но вы не можете немедленно завершить выполнение дела.В этом случае - просто запустите только те случаи, для которых вы хотите протестировать скрипт, и пропустите все оставшиеся случаи

...