Итерация предметов в 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, содержащий столько строк, сколько раз вы хотите, чтобы тестовый пример повторялся. Затем свяжите его с тестовым набором в представлении "Свойства".
Вы можете создать столбец с увеличивающимися числами в нем и обращаться к нему в своем тестовом примере, таким образом, он будет функционировать как счетчик.