Canoo и Groovy - как использовать storeRegEx

Мы хотели бы проверить следующий поток с помощью Canoo. Тесты написаны на Groovy, а не как задачи Ant.

  1. Отправить запрос на определенный URL (мы используем "invoke")
  2. Извлечение конкретной информации из ответа (мы используем "storeRegEx" со свойством:"ans")
  3. Вывести извлеченное значение (для целей отладки). println "${ans}" - не работает
  4. Используйте извлеченное значение в следующем действии (например, вызовите "new/url/id=#{ans}")

Мы видели некоторые ссылки на использование AntBuilder, он также не работает.
Есть ли какой-нибудь пример для этого потока?
Спасибо

1 ответ

Помните, что это зависит от типа свойства муравья (динамический или муравей), нужно ли вам использовать #{ans} или же ${ans}

println не будет работать в веб-тестах. Вместо этого используйте свойство description шагов веб-теста:

group(description:"#{ans}") {
     ...
}

это покажет вам стоимость вашей собственности в результате теста.

Другие вопросы по тегам