2017-02-22 10 views
0

Я определил пользовательское свойство на тестовом корпусе в SoapUI. Я попытался изменить имя свойства в teststep (для изменения URL-адреса конечной точки), но он не работает.Как перезаписать CustomProperties в SoapUI?

Моего начального определения в пользовательских свойствах:

  • Name = пары
  • Значения = SomeValue

В TestStep "Свойство" Я пробовал:
- Name = пары
- Значение = другое значение

или

  • Name = $ {# TestCase # парам}
  • Значение = othervalue

Но это не имеет никакого эффекта. Значение моей собственности по-прежнему «somevalue»

Было бы здорово, если бы кто-то помог мне решить эту проблему.

+0

Какой тип тестового этапа вы используете для перезаписи? Шаблон тестового скрипта? – Rao

ответ

0

Если вы используете Groovy Script тестовый шаг для перезаписи, используйте ниже фрагмент кода, чтобы сделать то же самое.

//show the existing value 
log.info "Existing property value is: ${context.testCase.getPropertyValue('param')}" 

//set new value 
context.testCase.setPropertyValue('param', 'otherValue') 
+0

Я пробовал тест «Свойства». Он работает с тестовым шагом «Groovy Script», спасибо – netjens

Смежные вопросы