Введение задержки после определенного количества итераций в схеме сценария каратэ

#karate

#каратэ

Вопрос:

У меня есть сценарии каратэ для схемы сценария, в которых более 100 итераций. Я хочу ввести задержку в 10 секунд после каждых 20 итераций.

Каков наиболее эффективный способ сделать это?

Ответ №1:

Используйте __num переменную: https://github.com/intuit/karate#scenario-outline-enhancements

и сделайте что-то вроде этого:

 * if (__num % 10 == 0) java.lang.Thread.sleep(5000) 
 

Комментарии:

1. @SanjeebKumar извините, у меня была опечатка, которую вы должны были понять из документов. использовать __num не __row

2. Я сослался на документацию и включил код. Он по-прежнему не вводит задержку после указанного количества итераций.

3. @SanjeebKumar извините, я сдаюсь. пожалуйста, следуйте этому процессу: github.com/intuit/karate/wiki/How-to-Submit-an-Issue