Size: a a a

Postman | Community

2019 April 12

NV

Nick Verbitsky in Postman | Community
Раньше по-хардкору можно было руками коллекции открывать, например Sublime Text, и уже там ctrl+shift+f.
источник

NV

Nick Verbitsky in Postman | Community
shadow
Привет всем! У меня более 6000 реквествов в нескольких коллекциях, может кто в курсе как можно скопом подредактировать хедеры запросов, чтоб не по одному?
Только бэкапы не забудь сделать.
источник

NV

Nick Verbitsky in Postman | Community
источник

NV

Nick Verbitsky in Postman | Community
источник

s

shadow in Postman | Community
Всем спасибо за наводку!
источник

NV

Nick Verbitsky in Postman | Community
💪
источник
2019 April 15

RS

Robert Smith in Postman | Community
Ребят, есть такой response, я хочу проверить строку <name> на тип, к примеру «string», как это сделать? Response в xml (перевёл его в Json)  Подскажите, пожалуйста)
источник

RS

Robert Smith in Postman | Community
источник

DK

Denis Kuzimovich in Postman | Community
Alexey
May be
lol
источник

NV

Nick Verbitsky in Postman | Community
Robert Smith
Ребят, есть такой response, я хочу проверить строку <name> на тип, к примеру «string», как это сделать? Response в xml (перевёл его в Json)  Подскажите, пожалуйста)
Попробуй что-то в таком духе:
const memberName = response.param.param.value.struct.member.name;
const expectedType = 'string';
pm.test("test", () => {
   pm.expect( typeof memberName === expectedType).to.be.true;
});
источник

RS

Robert Smith in Postman | Community
Спасибо, сейчас посмотрю)
источник

A

Alexey in Postman | Community
Robert Smith
Ребят, есть такой response, я хочу проверить строку <name> на тип, к примеру «string», как это сделать? Response в xml (перевёл его в Json)  Подскажите, пожалуйста)
источник
2019 April 17

МA

Мария Amanalyre in Postman | Community
Привет)
Чем отличается конструкция
postman.setEnvironmentVariable("var", data.result.some.data);
от
pm.environment.set("var", data.result.some.data);?
источник

VL

Vadim Lunin in Postman | Community
Старый и новый формат
источник

МA

Мария Amanalyre in Postman | Community
Vadim Lunin
Старый и новый формат
Так и думала >.<
pm.environment.set - новый, да?
источник

VL

Vadim Lunin in Postman | Community
Да
источник

МA

Мария Amanalyre in Postman | Community
Я тестирую один микросервис внутри автоматизированной коллекции.
в каждом респонсе в Тестах я вытаскиваю в environment переменные какие-то значения.
нужно ли мне потом в следующем запросе в тестах каждый раз прописывать
varName = pm.variables.get("someVar")

Т.е. мой средний тест выглядит примерно так:

var data = JSON.parse(responseBody);
pm.environment.set("var1", data.result.some.data);

var2 = pm.variables.get("data1").toString();
var3 = pm.variables.get("data2").toString();
var1 = pm.variables.get("data11").toString();

pm.test("Status code is 200", function () {
   pm.response.to.have.status(200);
});

pm.test(`Correct: Returned data ${var1} differs from somedata ${var3}`, function () {
   var jsonData = pm.response.json();
   pm.expect(jsonData.result.some.data).to.not.eql(var);
});


Я не накручиваю чего-то лишнего?)
источник

NV

Nick Verbitsky in Postman | Community
Мария Amanalyre
Я тестирую один микросервис внутри автоматизированной коллекции.
в каждом респонсе в Тестах я вытаскиваю в environment переменные какие-то значения.
нужно ли мне потом в следующем запросе в тестах каждый раз прописывать
varName = pm.variables.get("someVar")

Т.е. мой средний тест выглядит примерно так:

var data = JSON.parse(responseBody);
pm.environment.set("var1", data.result.some.data);

var2 = pm.variables.get("data1").toString();
var3 = pm.variables.get("data2").toString();
var1 = pm.variables.get("data11").toString();

pm.test("Status code is 200", function () {
   pm.response.to.have.status(200);
});

pm.test(`Correct: Returned data ${var1} differs from somedata ${var3}`, function () {
   var jsonData = pm.response.json();
   pm.expect(jsonData.result.some.data).to.not.eql(var);
});


Я не накручиваю чего-то лишнего?)
Ну, в целом выглядит ок.
В зависимости от данных, в переменных еще можно хранить списки или объекты. Тогда гетов станет немного меньше.
источник

BD

Boot Dev in Postman | Community
Господа, сколько времени у вас занимает тест одного метода апи
источник

VL

Vadim Lunin in Postman | Community
Смотря какой метод
источник