Описание тега postman-pre-request-script

Используйте этот тег для проблем со сценариями предварительного запроса в почтальоне, используйте тег "postman" для общих проблем.
2 ответа

Сценарий предварительного запроса на загрузку файла с использованием метода multipart/form-data дважды в Postman

Я работаю с проектом API и пишу тестовые примеры для Postman для автоматизации проверки статуса API. Здесь у меня есть один метод загрузки, при котором пользователь должен загрузить файл на сервер и проверить, возвращает ли сервер соответствующий от…
1 ответ

В POSTMAN, как я могу получить подстроку элемента заголовка ответа?

Я использую почтальон, чтобы получить значение заголовка ответа, как показано ниже: var data = postman.getResponseHeader("Location") . //value is "http://aaa/bbb" for example Я могу напечатать значение через console.log(data) без труда. Однако, что …
08 янв '19 в 04:04
2 ответа

Сбой предварительного запроса на почту

Я пытаюсь настроить предварительный запрос почтальона на получение токена OAuth перед каждым запросом, который я отправляю на службу. Я пытался следовать различным примерам и руководствам, связанным с этим, и каждый кажется довольно простым, хотя у …
09 янв '19 в 15:07
1 ответ

Попытка вызвать токен Cognito из скрипта почтальона.

Работая с Почтальоном, я пытаюсь вызвать jwtToken из Cognito, используя узел aws-sdk, но получаю следующую ошибку: При оценке сценария предварительного запроса произошла ошибка: ошибка: не удается найти модуль 'aws-sdk' Это мой сценарий: const AWS =…
1 ответ

Как передать переменную с постоянным значением в запросе почтальона Json?

{{partnerOrderId}}- это скрипт Prerequest через созданное значение и рассматривающий это значение как - 23457891 Я создал partnerOrderId, используя этот код: const partnerOrderId = Math.floor((Math.random()*333333333)) pm.globals.set("partnerOrderId…
1 ответ

Тестовый скрипт почтальона: какая версия JavaScript

Какая версия JavaScript разрешена в Postman тестовый скрипт? Я пытался найти это в документе Почтальона, но ответ не очевиден. Например, я посмотрел на официальный документ среды выполнения Postman Sandbox
30 дек '18 в 15:52
1 ответ

POSTMAN- Генерация тела запроса динамически с использованием файлов данных для передачи значений для определенных полей

Как я могу генерировать эту полезную нагрузку автоматически в почтальоне. Пожалуйста, смотрите структуру ниже. Я меняю только номер счета / имя учетной записи в полезной нагрузке. Если бы я добавил 200 учетных записей для идентификатора клиента, мне…
0 ответов

Скрипт почтальона отлично работает на локальном Wampserver, но имеет ошибки на конечном сервере. параметры

Я пытаюсь получить токен аутентификации и сохранить его в переменной среды с помощью сценариев предварительного запроса. Я нашел этот скрипт и настроил его для своих нужд: https://gist.github.com/bcnzer/073f0fc0b959928b0ca2b173230c0669 Он отлично ра…
2 ответа

Почтальон sendRequest использовать авторизацию из коллекции

Я могу отправить запрос в сценарии предварительного запроса Почтальона, как показано ниже. То, что я хотел бы сделать, это использовать ту же аутентификацию, которая установлена ​​в Коллекции, чтобы в случае изменения Коллекции мой sendRequest следо…
22 фев '19 в 03:34
1 ответ

Почтальон - установите переменные для отдельных запросов перед запуском сценария предварительного сбора.

Я хочу создать коллекцию запросов Postman с одинаковыми конечными точками API для разных пользователей. Например: вход "user_1" установить данные вход "user_2" получить данные и проверить правильность Я мог бы сделать запрос на вход в систему отдель…
0 ответов

Файлы данных в PR-request_Result отображаются как неопределенные

Постановка проблемы:- Я пытаюсь использовать переменные данных в разделе предварительного запроса и не могу получить значения из переменной данных CSV. Я попытался использовать два нижеприведенных варианта, но все еще не видно никаких данных, когда …
1 ответ

Почтальон: проверка MD5 не прошла при передаче переменных окружения в теле

Я пытаюсь запустить запрос, который использует тело запроса для шифрования md5. Когда я использую переменную окружения в моем теле, используя {{var}} Формат Я получаю ошибку проверки MD5, тогда как жесткое кодирование переменной в теле запроса работ…
0 ответов

Запустите скрипт prerequest для уточнения тела запроса.

Я использую post man для отправки запроса post с телом в виде данных формы, которое содержит файлы и текст. Смотрите изображение ниже: Я хочу json.stringify всего тела, но я не могу понять, как это сделать в сценарии перед запросом. Поскольку переме…
0 ответов

Почтальон отправляет предварительную заявку, вложенный JSON

Мне нужно отправить вложенный объект JSON в API в сценарии предварительного запроса почтальона { "data": { "email": "{{email}}", "first_name": "{{first_name}}", "last_name": "{{last_name}}", "city": "{{city}}" }, "access_key": "{{key}}", "mail_optin…
31 май '19 в 12:13
0 ответов

Создайте секрет SHAA512 в Почтальоне в Сценарии предварительного запроса

Я хочу использовать API в Почтальоне. В первом GET-запросе я получаю nonce back, который уже работает. Теперь, чтобы получить токен, мне нужно сделать POST с секретом nonce и s, составленным следующим образом (псевдокод):SHA512(username + nonce + SH…
31 май '19 в 07:14
2 ответа

Преобразование crypto hmac в строку crypto-js hmac

Я пытаюсь преобразовать секретную строку hmac, чтобы позволить мне проверить мой API в почтальоне. Почтальон поставляется с предустановленным набором cryptojs. Это процесс, который я получил на своем тестовом сервере с использованием crypto: const c…
2 ответа

Как запустить предварительно определенный запрос почтальона в коллекции перед запуском текущего?

Мне нужно выполнить еще один запрос, прежде чем мой текущий. Причина, по которой мне нужно это сделать, заключается в том, что другой запрос создает токен, используя ключ API. Затем я устанавливаю токен в переменной окружения для аутентификации мето…
21 май '19 в 13:47
0 ответов

Получить локальный файл, преобразовать в двоичный файл, а затем установить переменную среды

Можно ли получить локальный файл на моем Mac, преобразовать его в двоичный файл и присвоить его переменной окружения почтальона? Это то, что я до сих пор, но это не похоже на работу pm.sendRequest( pm.iterationData.get('tests.pdf⁩'), function (err, …
23 май '19 в 18:53
2 ответа

Как очистить консоль почтальона программно

Я пытаюсь написать утверждения для тестирования API с помощью почтальона. Для отладки я использую функцию console.log(), которая загромождает консоль Postman. я пробовал console.clear(); в сценарии предварительного запроса, но получить TypeError. Ош…
03 мар '19 в 10:09
0 ответов

Как прочитать объект json почтальона из окружения в скрипте предварительного запроса

Я выполнил вызов покоя и загрузил json в "jsonobj" if(responseCode.code === 200){ let response = pm.response.json(), jsonobj = JSON.stringify(response); postman.setEnvironmentVariable("jsonobj", jsonobj); } json содержит jsonarray, в каждом объекте …
05 мар '19 в 10:07