Size: a a a

Postman | Community

2022 January 18

P

Pavel in Postman | Community
Добрый день, подскажите плз, кто уже юзал gRPC в постман. Сталкивались ли с проблемой импорта протофайла?
источник

YS

Yuri Starikov in Postman | Community
С импортом нет, но вот запросы не уходят. Status: 14 UNAVAILABLE.
При этом через grpcurl тот же запрос улетает без проблем.
Дальше копаться не стал пока.
источник

A

Anton in Postman | Community
хуя ты придумал)
надо посмотреть что там по вебхукам, в теории можно их куда-то отправлять и перед запуском тестов смотреть что там вебхуки наотправляли и в зависимости от этого скипать запросы нужные
источник

AZ

Alex Z in Postman | Community
Добрый день! скажите пожалуйста, почему не робит
pm.test("Response time is less than  {{timeChat}}", function () {
   pm.expect(pm.response.responseTime).to.be.below(pm.environment.get("timeChat"));
});

Response time is less than {{timeChat}} | AssertionError: the argument to below must be a number
внутри переменной 2000. Спасибо!
источник

VN

Vlad Novak in Postman | Community
Эх, сейчас бы скриншот..
источник

H

Hanna in Postman | Community
Переменные записываются как строка. А тебе нужно с числом сравнивать.
источник

H

Hanna in Postman | Community
источник

AZ

Alex Z in Postman | Community
pm.test("Response time is less than {{timeChat}}", function () {
   pm.expect(pm.response.responseTime).to.be.below(Number(pm.environment.get("timeChat")));
}); поправил, но получаю результат
источник

VN

Vlad Novak in Postman | Community
Ну потому что в строке оно  не читает его за переменную а прямо пишет , что ты написал
источник

AZ

Alex Z in Postman | Community
спасибо! использовал Number.
источник

H

Hanna in Postman | Community
👍🏻
источник

AZ

Alex Z in Postman | Community
пробовал с $ - не помогает
источник

H

Hanna in Postman | Community
конструкция {{}} только для body, params, url, headers. Для пре-реквест и тестов везде используй pm.environment для работьі с переменньіми.
pm.test("Response time is less than  "+ pm.environment.get("timeChat"), function () {
источник

AZ

Alex Z in Postman | Community
Ура!!! Заработало. я в js вообще никак
pm.test("Response time is less than " +  pm.environment.get("timeChat"), function () {
   pm.expect(pm.response.responseTime).to.be.below(Number(pm.environment.get("timeChat")));
});
источник

NV

Nick Verbitsky in Postman | Community
Надо косые кавычки и 1 набор фигурных скобок, чтобы интерполяция строк заработала.
источник

VN

Vlad Novak in Postman | Community
Кст хотел написать, но думал шо не сработает а тоже напишет его
источник

VN

Vlad Novak in Postman | Community
Я про пм.энв.гет
источник

I

Ingrida in Postman | Community
Всем привет. Возникла странная ситуация.. В запросе есть несколько тестов и один из них в результате высвечивается 3 раза, два из них  pass, третий - fail. Из-за чего такое может происходить?
источник

A

Alexey in Postman | Community
здесь нужно смотреть ответ и тесты
источник

AZ

Alex Z in Postman | Community
а можно подробнее? 'dfsdfsdfsd  {timeChat}'  or    "dfsdfsdfsd  '{timeChat}'   "
источник