В Postman, как определить pm.iterationData (), когда НЕ используете Collection Runner? - PullRequest
0 голосов
/ 09 октября 2018

Мой пример использования прост: у меня есть коллекция почтальонов с несколькими запросами, один из которых:

GET www.example.com/stores?country={{country}}

Затем простой тест:

pm.test("Check number of stores", function () {
    var jsonData = pm.response.json();
    pm.expect(jsonData.stores.length).to.equal(pm.iterationData.get("size"));
});

Так что всеПриятно и весело со следующими данными Коллекции, используемыми в Сборщике Коллекции:

country,size
UK,15
US,32

Однако, когда я просто хочу запустить это через главное окно Почтальона, очевидно, что запрос и Тест не пройдены.Я могу установить для переменной коллекции country значение SE, но я понятия не имею, как установить size в pm.iterationData, просто чтобы проверить, нормально ли работает мой скрипт запроса и теста для другой "страны" - без запускався коллекция / итерации.

Заранее спасибо за помощь!

...