Как остановить ServiceV DataSource от итерации в ReadyAPI, используя Groovy

Я возиться с ReadyAPI's ServiceV PRO и столкнулся с помехой при использовании dataSource в виртуальной службе.

Служба переходит к следующей строке, когда отправляется успешный запрос, но я собираюсь использовать каждую строку источника данных 3 раза, прежде чем я хочу, чтобы курсор двигался дальше.

Для контекста:

У меня есть источник данных (DataSource 1.xsl) с 6 пунктами (это подлежит расширению), и я использую этот источник для обоих mockRequests а также mockResponses, В тестах используется одна и та же конечная точка REST для 3 разных запросов, которые все возвращают один и тот же результат (Ответ 200), но поскольку данные в службе virt-irate повторяются, 2-й и 3-й запросы не выполняются (данные возвращаются во 2-й и 3-й строках источник данных).

Может кто-нибудь, пожалуйста, помогите мне найти решение, используя Groovy или иным образом использовать каждый ряд dataSource 3 раза, не манипулируя dataSource сам? Есть несколько областей, в которые я могу ввести GroovyScript (startScript, onRequest и т. Д.), Но я не знаю, какие области заполнять, а какие вводить.

0 ответов

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