Вопросы по теме 'rest-assured-jsonpath'

Как искать/найти в JSON с java
У меня есть строка JSON ниже, я хочу найти/поиск критериев в строке JSON. 1). Чтобы найти Количество присутствующих ключей. 2). Чтобы получить значения данного ключа (если у нас есть массив) { "store": { "book": [ {...
22626 просмотров

RestAssured JsonPath: плоский массив элементов в иерархии
Я пишу дымовой тест, используя спокойствие, и хочу пройти через api, чтобы убедиться, что не возникает непредвиденных ошибок. У меня есть структура данных, которая выглядит так: { ... "sites": [ { ... "groups": [...
4912 просмотров

Как получить токен доступа конечной точки REST API с помощью метода Rest Assured with POST, в настоящее время я получаю ошибку 404?
Я пытаюсь запустить метод POST, чтобы получить токен доступа, используя REST Assured Code. Но он возвращает ошибку 404. Мой код такой, как показано ниже. Конфигурация POSTMAN, как показано ниже, такая же, как и при попытке репликации с...
848 просмотров

Как преобразовать ответ JSON в список Java - использование Rest Assured для тестирования API
У меня есть вложенный ответ JSON. Скриншот JsonResponse Я хочу получить словарь в 0-м месте списка, а затем получить из него определенный элемент. Например, В ответ, {0} и {1}, я хочу получить в результате полный {0}. Затем из {0} я хочу...
552 просмотров

Как передать тип контента application / x-www-form-urlencoded с уверенностью
Я пытаюсь использовать API, используя Rest assured, который является запросом POST с идентификатором клиента, пользователем и паролем формы. и множественный заголовок. Я получаю 415 об ошибке неподдерживаемого типа носителя. Мой код: Response...
3517 просмотров

Захват сетевых журналов XHR (запрос/ответ с параметрами) с помощью Selenium
Я попытался захватить сетевые журналы XHR (браузер Chrome), которые обычно показывают запрос (тип метода, заголовки, параметры) и ответ с веб-драйвером Selenium, но я смог получить только запрос API, который клиент отправил на сервер (без параметра),...
7319 просмотров

Зависимость между двумя разными файлами json в спокойной
Я создал два java-класса TestA.java , TestB.java , используя restAssured, где каждый из классов читает json из TestA.json и testB.json и отправьте запрос на конечную точку uri.TestA.java возвращает ответ json с тегом " customerID ", который...
39 просмотров

успокоенный jsonpath findAll не работает должным образом
Я пытаюсь реализовать метод на java, чтобы убедиться, что он находит значение, запрашивающее файл JSON. Для этого я использую метод findAll для JSONPath из библиотеки io.restassured.path.json.JsonPath, чтобы получить доступ к необходимому значению....
268 просмотров
schedule 28.06.2022

Будьте уверены: почему я получаю исключение IllegalStateException?
Я изучаю фреймворк Rest-Assured. Я использую бесплатный API http://ziptasticapi.com для своих упражнений. Когда я звоню: final static String BASE_URI = "http://ziptasticapi.com/"; final static String ADAK_ZIP_CODE = "99546";...
792 просмотров

Запрос HTTP POST с использованием Rest Assured (пример)
Ниже приведен метод POST, который можно использовать для запуска HTTP-запроса POST в Rest Assured с использованием Java. лучше использовать зависимость от GSON { RestAssured.baseURI = API_URL; RequestSpecification request =...
996 просмотров

Когда я пытаюсь сопоставить двойное значение из массива json, оно терпит неудачу с ожидаемым значением, имеющим угловые скобки вокруг него. Что это значит?
Используя RestAssured, я пытаюсь проверить следующий фрагмент JSON: { "id": "abc1", "commonName": "Plane", "location": [ 1.1, 1.1 ] } со следующим фрагментом кода Java:...
367 просмотров
schedule 21.07.2023

Получение кода ошибки 503 с помощью метода Rest Assured GET
Я получаю код ошибки 503 с помощью метода GET. Вот код. RequestSpecification request = RestAssured.given(); Response post = request.log().all().relaxedHTTPSValidation().get(url); У меня выдает ошибку 503. Тот же API отлично работает в...
618 просмотров

В restassurred, как получить конкретное значение атрибута, используя значение его родственного атрибута в json-ответе api?
Ниже мой ответ {"id": 123, "name": "text1"}, {"id": 456, "name": "text2"}] Я хочу найти значение идентификатора, имя которого - text2
145 просмотров

Извлечение вложенного значения из ответа Rest Assured
Мне нужно извлечь и / или подтвердить значения в «полях» (например, «согласие», «количество отказов») в следующем теле ответа json: { "next": null, "previous": null, "results": [ { "huid": "be7d-794186bda2d3", "name": null,...
1877 просмотров
schedule 21.12.2022

Нет сигнатуры метода: io.restassured.internal.ContentParser.parse ()
Исключение в потоке «main» groovy.lang.MissingMethodException: нет сигнатуры метода: io.restassured.internal.ContentParser.parse () применимо для типов аргументов: (io.restassured.internal.RestAssuredResponseImpl,...
505 просмотров

Извлечь значение json запроса REST API в переменную в RestAssured
Мы должны проверить значение, отправленное в нашей полезной нагрузке запроса REST API, с помощью значения ответа, попробовали следующее и смогли распечатать массив JSON. Как получить конкретный объект внутри массива тела JSON запроса. Запросить...
87 просмотров
schedule 02.12.2022

Получите все данные с помощью Rest Assured
Я использую будьте уверены, чтобы протестировать свой API, у меня есть список массивов, который содержит дату, которую мне нужно сравнить с ответом JSON, но я не могу получить все значения даты из ответа ArrayList<String> jsonElement =...
127 просмотров
schedule 26.03.2023

Элемент response.jsonPath() заключен в квадратные скобки. Как мне получить строковое значение? Будьте уверены
У меня есть тело ответа HTTP, которое выглядит так, когда я делаю запрос GET: [ { "id": "1111", "type": "Sale", "name": "MyNameTest", "shortDescription":...
523 просмотров

Как получить относительный путь с помощью Groovy Gpath в json?
Я использую Serenity BDD и Groovy Gpath для навигации по JSON. Теперь у меня есть сценарий, например, когда мне нужно получить значения стоимости более 2 с ниже JSON. есть ли способ использовать относительный путь для навигации с помощью GPath с...
302 просмотров

Можно ли проверить проверку максимальной длины при тестировании API с использованием Selenium
Я разрабатываю сценарий автоматизации, используя комбинацию selenium-cucumber-java с testNG для тестирования API. В пользовательском интерфейсе доступна некоторая проверка, так как текстовое поле должно принимать только 500 символов, если больше...
100 просмотров