Canoo и Groovy - как использовать storeRegEx
Мы хотели бы проверить следующий поток с помощью Canoo. Тесты написаны на Groovy, а не как задачи Ant.
- Отправить запрос на определенный URL (мы используем "invoke")
- Извлечение конкретной информации из ответа (мы используем "storeRegEx" со свойством:"ans")
- Вывести извлеченное значение (для целей отладки). println "${ans}" - не работает
- Используйте извлеченное значение в следующем действии (например, вызовите "new/url/id=#{ans}")
Мы видели некоторые ссылки на использование AntBuilder, он также не работает.
Есть ли какой-нибудь пример для этого потока?
Спасибо
1 ответ
Помните, что это зависит от типа свойства муравья (динамический или муравей), нужно ли вам использовать #{ans}
или же ${ans}
println не будет работать в веб-тестах. Вместо этого используйте свойство description шагов веб-теста:
group(description:"#{ans}") {
...
}
это покажет вам стоимость вашей собственности в результате теста.