Описание тега postman-testcase
0
ответов
Как получить доступ к содержимому внешнего CSV-файла в теле запроса API с помощью почтальона?
Мне нужно запустить контрольный пример, читая данные из внешнего файла данных CSV (загружая файл данных из сборщика данных). Я могу прочитать значения внешнего CSV-файла в "сценарии предварительного запроса", а также в "тестах". Но столкнулись с тру…
21 фев '19 в 11:00
0
ответов
При выполнении коллекции почтальонов, возможно ли получить доступ к нескольким файлам данных в одной коллекции или получить доступ к различным строкам за одну и ту же итерацию?
Я запускаю тестовые случаи, используя почтальон для различных вызовов API. Для запуска нескольких REST API требуется другой файл данных. Кроме того, мне нужно получить доступ к различным строкам одного и того же файла данных. Есть ли способ реализов…
14 фев '19 в 07:44
0
ответов
Почтальон, чтобы открыть браузер и получить данные с сайта в параметре запроса
Могут ли сценарии почтальона (приложение, а не расширение Chrome) открывать внешний браузер и получать данные с веб-сайта (в моем случае Temp Pin) в качестве параметра запроса? Я выполнил поиск в Интернете и не нашел никаких потенциальных клиентов, …
19 фев '19 в 11:46
1
ответ
Тест почтальона никогда не возвращает "нет прохода"
Я пытаюсь сделать тест на моем сервере API, и я не получаю результат теста без прохода. Мой код: var data = JSON.parse(responseBody); var days = data["days"]; var total_distance = 0; days.forEach(function(value,index,array){ total_distance = total_d…
14 фев '19 в 14:54
0
ответов
Тесты POSTMAN: IIFE в тестах, нужно ли
Я новичок в тестах POSTMAN. У меня вопрос: нужно ли оборачивать ваши тесты Java-скриптов POSTMAN во IIFE, чтобы предотвратить любые коллизии?
14 фев '19 в 16:43
1
ответ
Как зациклить функцию в почтальоне
Я пытался написать тест на наличие каждого из элементов в каждом наборе. пример: присутствует ли familyName в каждом наборе или firstName присутствует в каждом наборе и так далее. Когда я попытался использовать функцию "to .have.property" внутри цик…
01 фев '19 в 07:14
0
ответов
Как не пройти тест в Почтальоне, когда я не получаю ответ от API
Я пытаюсь написать отрицательный тестовый пример, где я передаю неправильные входные значения через API в Postman. API не может получить ответ, и поэтому почтальон продолжает ждать. На заднем конце код ломается. Есть ли способ, которым почтальон мож…
22 фев '19 в 16:31
1
ответ
Проверьте нулевое значение в тестовых случаях Почтальона.not.eql() или.not.equal() не работают
Я работаю с проектом API и использую Postman для тестирования API. Я написал несколько тестов для проверки нуля следующим образом: //user id is present pm.test("user id is present", function() { pm.expect(jsonData.data[0].userId).not.eql(null); }); …
28 янв '19 в 08:50
1
ответ
Почтальон - проверьте значение из ответа и распечатайте на консоли
Снизу Response, я хочу получить значение "responseCode" и сохранить временно. Если значение равно 1, то на консоли я хочу написать "Test PASS". Кто-нибудь может поделиться кодом для этого теста? { "data":{ "transactionId":"$1" }, "responseMessage":"…
01 июн '19 в 16:59
2
ответа
Тест почтальона, чтобы найти ключевое слово в массиве ответов
Я создаю тест в почтальоне, чтобы проверить ключевое слово "беременность" в каждом поле "имя" в JSON. Если каждое поле 'name' в JSON содержит ключевое слово, тогда пройдите тест, иначе произойдет сбой. Найдите скрипт ниже, который я пробовал использ…
17 май '19 в 15:30
2
ответа
Как сравнить само имя объекта (ключи) тела JSON?
Я очень плохо знаком с Почтальоном. Я хочу сравнить отклик объекта JSON. json_response = JSON.parse(responseBody); x=json_response.counter pm.expect(x).to.equal("400"); Это дает мне 400 значений этого соответствующего "счетчика" (или "400" значения …
08 май '19 в 12:53
0
ответов
Почтальон setNextRequest и рабочий процесс условного рабочего процесса
Я пытаюсь создать условный рабочий процесс, используя setNextRequest. Этот рабочий процесс должен выполнять последующий вызов API только в том случае, если код состояния текущего вызова равен 201 Мой тест выглядит примерно так var returnData = JSON.…
05 апр '19 в 08:36
3
ответа
Не в состоянии получить значение от тела ответа почтальона
У меня есть API, который имеет ответ, как показано ниже: "message": "Success!", "user": { "id": 17, "first_name_kanji_or_hiragana": "Hiragana", "last_name_kanji_or_hiragana": "Name", "first_name_katakana": null, "last_name_katakana": null, "email": …
06 мар '19 в 04:57
1
ответ
Почтальон проводит опрос ограниченное количество раз, прежде чем провалить тест и перейти к следующему запросу.
Я пишу тест для запроса Async GET. Этот тест должен повторяться каждые 5 секунд в течение до 120 секунд, прежде чем он завершится неудачей и перейдет к следующему запросу. На данный момент, как быстрое решение, я продолжаю повторять попытки без огра…
20 май '19 в 15:54
0
ответов
Получить перенаправленный URL от Почтальона
В настоящее время я перевожу свой старый веб-сайт на новый, и я только что создал некоторые правила перенаправления URL, чтобы перенаправлять старые ссылки на их страницы на новом веб-сайте. Чтобы протестировать эти правила перенаправления, я исполь…
08 апр '19 в 14:39
1
ответ
Как написать тест для сопоставления данных в массиве в рамках теста почтальона
Я создал переменную с именем values, это значение содержит массив ниже: var values = ["A","B", "C","D","E","F"] Я хочу написать тест, чтобы сопоставить данные ответов JSON с одним из значений в значениях. var jsonData = pm.response.json(); pm.test("…
23 апр '19 в 11:56
0
ответов
Проверка схемы JSON в Почтальоне
При использовании Postman я проверяю ответ JSON следующим образом: tv4.addSchema(globalSchema); const valResult = tv4.validate(data, schema); // schema is an object, which is a subschema from the larger globalSchema который работает нормально, за ис…
23 апр '19 в 11:58
1
ответ
POSTMAN ENV FILE, разные значения для одного и того же объекта
В настоящее время я запускаю свои сценарии для почтальона, используя Newman, с помощью следующей команды Newman запустите [имя_файла].json -e [env name] У меня настроен файл env.json, но для одной из моих переменных может быть более 1 ввода, и я хот…
24 апр '19 в 13:54
1
ответ
Проверка JSON на основе ответа от arrayElement
Я хотел проверить из формата ответа, если status=AVAILABLE, затем arrayElement должен возвращаться с roomTypeId, иначе roomTypeId не должен возвращаться для другого состояния. [ { "status": "SOLDOUT", "propertyId": "dc00e77f", "Fee": 0, "isComp": fa…
10 май '19 в 04:04
1
ответ
Почему PostMan всегда показывает "слишком много ошибок" после 100 строк кода?
Я очень озадачен сообщением об ошибке в редакторе кода PostMan. Это становится видимым после 100 строк кода: например tests["good test"] = true; //written 100 times Почтальон отображает предупреждающий маркер в строке 100: При наведении курсора отоб…
13 май '19 в 12:30