Итерация предметов в Jubula

Я хотел бы повторить тестовый случай в цикле и получить доступ к возрастающему счетчику в повторном случае.

Есть ли способ сделать это в Jubula?

Я создал цикл Repeat в Test Case, чтобы зациклить некоторые тестовые шаги, есть таблица, строка которой должна повторяться по одному каждый раз.

Это выглядит примерно так

2 ответа

Решение

Используйте переменную. b

Установите переменную в начальное значение перед повторением.
ub_app_storeValue module - VARIABLE_NAME: Counter, Value: 1

Затем примените значение переменной $Counter в вашем параметре ROW.

Добавить increment Команда в конце вашего цикла повторения.
ub_app_storeValue module - VARIABLE_NAME: Counter, Value:?add($Counter,1)

Милош

В Jubula нет "повторного" теста.

Но вы можете достичь итерации с помощью наборов данных; создайте фиктивный файл данных Excel, содержащий столько строк, сколько раз вы хотите, чтобы тестовый пример повторялся. Затем свяжите его с тестовым набором в представлении "Свойства".

Вы можете создать столбец с увеличивающимися числами в нем и обращаться к нему в своем тестовом примере, таким образом, он будет функционировать как счетчик.

Другие вопросы по тегам