Как зациклить тестовые случаи в katalon Studio?

У меня есть 5 тестовых случаев, и я хочу, чтобы они продолжали работать 5-6 раз в порядке. Как я могу это сделать? Пожалуйста помоги. Для целей профилирования я хочу, чтобы они продолжали работать.

2 ответа

Создайте набор тестов со списком 5 тестовых случаев, затем перейдите на вкладку "Сценарий" и в методе @SetUp установите для true значение false и добавьте строку цикла For. Не совсем уверен, что вы подразумеваете под "продолжать работать", но, возможно, вместо цикла For, вы можете вставить цикл While. Оба цикла For или While пояснены [здесь] ( https://www.katalon.com/resources-center/tutorials/common-condition-control-statements/)

Если тестовые случаи могут выполняться независимо друг от друга, вы можете сделать что-то вроде (используя Groovy):

5.times {

    Mobile.callTestCase(findTestCase("Test Case 01"), [:])
    Mobile.callTestCase(findTestCase("Test Case 02"), [:])
    Mobile.callTestCase(findTestCase("Test Case 03"), [:])
    Mobile.callTestCase(findTestCase("Test Case 04"), [:])
    Mobile.callTestCase(findTestCase("Test Case 05"), [:])

}

Смотрите также https://docs.katalon.com/display/KD/Call+test+case.

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