Прежде всего Scenario Outline
предназначен для использования в случаях, когда ваши входные данные меняются. Так что это не соответствует вашему делу в первую очередь.
AFAIK у вас есть следующие варианты:
Установите логику внутри на этапе. Значение цикла для выполнения необходимых действий внутри кода шага.
@Then("^Repetitive step$")
public void repetitive_step(final String repetitions) throws Throwable {
int reps = Integer.valueOf(repetitions);
for(int i=0; i<reps; i++){
// your step code
}
}
Повторите шаг в самом особенность файла. Так что если это всего лишь один раз, когда вы хотите попробовать и не заботитесь об эстетике, вы можете просто скопировать вставку сценария столько раз, сколько вам нужно в файле функций.
Для какого поведения вы это используете? –
В моем проекте API я отправляю данные JSON в качестве ввода. Теперь мой вход JSON остается таким же, за исключением того, что поле ID меняется непрерывно (которое я генерирую с использованием случайного числа). Поскольку мой остаток ввода остается постоянным, я просто хочу повторить этот сценарий 10 раз. – SachinB
Итак, ваша система генерирует случайное число? В этом случае вам нужно всего лишь запустить его дважды, проверяя, что два идентификатора отличаются друг от друга. Я думаю, вы съели его. –