При запуске набора тестов я хочу, чтобы тесты 2-9 выполнялись только в том случае, если test1 проходит, а не выполняется иначе. Тест 1 обеспечивает выполнение предварительных условий для испытаний 2-9. Вот сегмент образца XML:Остановить выполнение тестов в xml-пакете, если первый класс теста завершился неудачно
<suite name="suite1">
<test name="test suite">
<parameter name="selenium.browser" value="firefox" />
<classes>
<class name="test1" />
<class name="test2" />
<class name="test3" />
<class name="test4" />
<class name="test5" />
<class name="test6" />
<class name="test7" />
<class name="test8" />
<class name="test9" />
</classes>
</test>
Я использую TestNG с селеном WebDriver для запуска тестов. Я думаю, что это имеет какое-то отношение к тегу зависимостей, но я не уверен, как он работает, как новый для xml. Я читал, что тег можно использовать для привязки зависимостей к другим проектам, но как насчет зависимостей между отдельными классами в теге? Заранее спасибо!
Является ли test1 способ установки или вы что-то тестируете в нем? –