Привет, Я работаю с Cucumber & Groovy в Katalon Studio.
У меня есть десять строк с характерными файлами в Cucumber и соответствующие определения шагов.
В моем огурцеПервый шаг файла функции имеет индикатор, при котором, если первая строка передается с параметром «НЕТ ЗАПУСКА», тестовый пример не должен запускаться, и его следует переместить в следующий тестовый пример.
Итак, я подумал,Я буду использовать индикатор Глобальная переменная, в котором я смогу обработать тест и назначить значения.Я вижу это и могу создать глобальную переменную (RUN INDICATOR) в профиле выполнения.Но, не уверен, как мне нужно использовать эту переменную в тестовом скрипте или ссылаться на нее.
Может кто-нибудь предоставить, пожалуйста, вводные данные для продолжения?
Определение шага
@Given("running indicator flag (.*)")
def run_indicator_flag(String ind1) {
println "Passing Indicator " + ind1
assert ((ind1!='') || (ind1!='N'))
WebUI.openBrowser('', FailureHandling.STOP_ON_FAILURE)
}