Прежде всего, я не уверен, возможно ли это, но я хочу сделать скрипт groovy для условного выполнения того или иного шага на основе результата скрипта groovy:
Варианты, которые я хочу иметь: 3:
Активный
Неактивный
Стоп
У меня есть шаг сценария groovy для определения окна пользовательского интерфейса, которое будет отображаться следующим образом:
def ui = com.eviware.soapui.support.UISupport;
def path = ui.prompt("Active Inactive or Stop","Title","");
def regResult = path
Итак, в зависимости от того, что я печатаю во всплывающем окне, сделайте следующее:
If Active / Go to testRunner.gotoStepByName("InjectActive")
If Inactive / Go to testRunner.gotoStepByName("InjectInactive")
If Stop / Go to testRunner.gotoStepByName("Final Results")
Изображение текущего сценария
Есть идеи, как мне это сделать?
Заранее спасибо