У меня есть проект SOAPUI с большим количеством комплектов. Один для «независимых функций», Test_environment_1, Test_environment_2 и т. Д.
Я использую свойство проекта SOAPUI для хранения URL-адресов среды.
Теперь мне нужно сделать простой Groovy-скрипт с условием, который должен прочитать свойство Project: «environment». Затем решить, выполняется ли условие, и записать сообщение в вывод журнала.
Свойство пользовательского проекта - " environment ", а значение " test1 "
Groovy:
def projectProperty = testRunner.testCase.testSuite.project.getPropertyValue("environment")
def environment
log.info "Environment: " + projectProperty
if (projectProperty == 'test1')
log.info "true"
Фактический вывод журнала:
INFO:Environment: test1
В логе должно быть:
INFO:Environment: test1
INFO:true
Кто-нибудь знает, как заставить условия работать со значениями из свойства проекта?