Как динамически создавать свойства в Ready API? - PullRequest
0 голосов
/ 11 февраля 2020

Я автоматизирую тестирование служб Restful, используя ReadyAPI.

Тестовый случай имеет два шага запроса GET (скажем, GETCARDS и GETCARDDETAILS).

GETCARDS возвращает массив номеров карт (не фиксированный размер). Мне нужно использовать эти номера карт во втором запросе GETCARDDETAILS и запускать их один за другим.

Для этого я планирую динамически создавать переменные / свойства на основе arrarsize Cardnumbers и сохранять значения для каждого прогона. Позже используйте эти значения во втором шаге GETCARDDETAILS. Нужна помощь в создании и хранении значений, полученных в ответе динамически.

1 Ответ

0 голосов
/ 19 февраля 2020

Не уверен, поможет ли это, но вы можете попытаться создать шаг сценария Groovy в своем тестовом примере, который динамически создает переменные в соответствии с вашим желаемым сценарием и переносит свойство в следующий шаг теста на основе пояснения к изображению. ниже от ReadyAPI.

Расширение свойства ReadyAPI

...