Size: a a a

Postman | Community

2019 November 12

NV

Nick Verbitsky in Postman | Community
Evgeny Shandrik
можно и json
Чисто вкусовщина: мне .csv в этом плане больше нравится, потому что можно удобно редактировать любыми .xls редакторами.
источник

NV

Nick Verbitsky in Postman | Community
Хотя кому-то удобно работать с .json 😀
источник

NV

Nick Verbitsky in Postman | Community
Nick Verbitsky
Простой способ: использовать data variables, брать значения из подготовленного .csv файла, и в collection runner итерироваться по своему запросу.
источник

ES

Evgeny Shandrik in Postman | Community
Nick Verbitsky
Чисто вкусовщина: мне .csv в этом плане больше нравится, потому что можно удобно редактировать любыми .xls редакторами.
согласен, дело вкуса. Но мне кажется, json иногда создавать в коде проще, чем .csv
источник

АЗ

Анастасия Зырянова... in Postman | Community
большое спасибо, буду копать в этом направлении )
источник

VZ

Violetta Zhdanovich in Postman | Community
Ребята привет, вопрос есть. Нужно в пре запросе написать чек через что запускается коллекция через ньюман или нет, делал кто такое? Можете пожалуйста подсказать?
источник

NV

Nick Verbitsky in Postman | Community
Violetta Zhdanovich
Ребята привет, вопрос есть. Нужно в пре запросе написать чек через что запускается коллекция через ньюман или нет, делал кто такое? Можете пожалуйста подсказать?
А зачем? 😀
Разве будут отличия в поведении в зависимости от раннера?
источник

VZ

Violetta Zhdanovich in Postman | Community
У меня есть различие, нужны разные переменные
источник

VZ

Violetta Zhdanovich in Postman | Community
И вот нужно сделать умный скрипт
источник

VZ

Violetta Zhdanovich in Postman | Community
Который выбирает энвайромент в зависимости где запускается колоекция
источник

NV

Nick Verbitsky in Postman | Community
Violetta Zhdanovich
Который выбирает энвайромент в зависимости где запускается колоекция
Вроде бы Postman не умеет свитчиться между окружениями из скриптов.
источник

NV

Nick Verbitsky in Postman | Community
Ну, я тут глянул сдк по диагонали и что-то тоже такого не вижу.
источник

NV

Nick Verbitsky in Postman | Community
Вот запускать ньюманом в зависимости от услових с определенным энвайронментом, то это можно.
источник

СС

Сергей Сергей... in Postman | Community
Violetta Zhdanovich
И вот нужно сделать умный скрипт
запилить скрипт внутри одной коллекции и проверкой на pm.environment.name?
источник

V

Vita in Postman | Community
Nick Verbitsky
И есть postman.setNextRequest.
я использовал это в tests
цикл
{
   console.log(i)
   postman.setNextRequest("request for loop")
}
в ответе
0
1
2
3
{error: {…}, id: "1", jsonrpc: "2.0"}

почему только один раз сработал запрос
источник

V

Vita in Postman | Community
я предполагал, что будет так:
0
{error: {…}, id: "1", jsonrpc: "2.0"}
1
{error: {…}, id: "1", jsonrpc: "2.0"}
и так далее
источник

NV

Nick Verbitsky in Postman | Community
Vita
я использовал это в tests
цикл
{
   console.log(i)
   postman.setNextRequest("request for loop")
}
в ответе
0
1
2
3
{error: {…}, id: "1", jsonrpc: "2.0"}

почему только один раз сработал запрос
Короткий ответ:
However, you can override this behavior using a built-in function called postman.setNextRequest(). This function, as the name suggests, allows you to specify which request runs next.
источник

NV

Nick Verbitsky in Postman | Community
postman.setNextRequest() выставляет указатель на запрос, который выполнить следующим, после того, как выполнится текущий.
источник

V

Vita in Postman | Community
блин
источник

V

Vita in Postman | Community
а как несколько раз выполнить один и тот же запрос
источник