- числового значения в диапазоне от 0 до 10000 нужно подставить:
${=(int)(Math.random()*10000)}
- текущей даты нужно подставить:
${=new Date().format(‘yyyy-MM-dd’)}
понедельник, 13 января 2014 г.
SoapUI: подстановка вычисляемых значений с помощью вставок на Groovy
Целей функционального тестирования композитных приложений иногда используются заглушки и/или SoapUI,EM и прочие средства.
Но как правило необходимо отправлять сообщения с отличающимися данными, например: документ на согласование с различными идентификатором и текущей датой отправки. Можно каждый раз перед отправкой менять значения вручную, но удобнее например для числовых идентификаторов использовать случайное число из определённого диапазона, а для даты подставлять например текущую дату. В SoapUI есть поддержка Groovy и подобное поведение делается очень легко (выделено красным):
Итак, в качестве значения поля для генерации:
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий