Обычно, когда мы запускаем тестовые тесты с использованием TestNG, ошибка утверждения останавливает дальнейшее выполнение после этой точки. Но иногда было бы лучше, если бы мы могли запустить весь скрипт. Ручное блокирование/отключение этих утверждений становится утомительным процессом. Следовательно, если бы были какие-то способы программно включать/отключать утверждения, отличные от ручных, это было бы очень полезно.Программно включить или отключить утверждение в TestNG
Поддерживает ли TestNG это? Если нет, может ли кто-нибудь мне помочь?
Вы попробовали SoftAssert? http://beust.com/weblog/2012/07/29/reinventing-assertions/ – juherr
Нет, мне нужно использовать утверждение. Но по какой-то причине я хочу включить/отключить эти утверждения по мере необходимости. –
SoftAssert - это утверждение, но он проверяет все утверждения один раз, и вы можете избежать проверки, если хотите. В противном случае вы можете использовать стороннее утверждение lib (но я не знаю, существует ли оно) или сделать ваш. – juherr