Я очень новичок в каратэ.Я пытаюсь использовать логику повторных попыток. Я разместил код, который я попробовал ниже.Любая помощь по этому вопросу приветствуется.Заранее спасибо.
Шаг 1: Я хочу проверить, является ли ответ actualNo == ОжидаемоеNo
Шаг 2: Если фактическое значение не равно ожидаемому, сценарий должен вызвать CallWait.feature, дождаться 30секунд, а затем проверьте, имеет ли ответ ожидаемое значение.
Шаг 3: Если фактическое Нет == ожидаемое Нет, распечатать сообщение об успехе и выйти из повтора, в противном случае выйти из повтора с сообщением об ошибке
Код: И повторять до (response.actualNo ==Ожидается Нет) ||karate.call ('classpath: com / sample / test / setup / CallWait.feature') {waitDuration: # (waitTime)}