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

jsonpath найти все объекты (уверен)
Это мой JSON: [ { "id": 9741962, "name": "getName", "isActive": true }, { "id": 1, "name": "New", "isActive": true } ] Я хочу получить весь объект с именем: getName с помощью jsonPath, как я могу сделать это с помощью...
7713 просмотров

REST Гарантированное получение значений карты только из тела ответа
Представьте, что я вызвал службу RESTful, и она возвращает это в теле ответа [ { "key": "Reason1 key", "values": { "en": "Reason1 English translation", "es": "Reason1 Spanish translation" } }, { "key": "Reason2...
1439 просмотров

Вставка определенного значения Json Key в тело Json, извлеченное из Oracle DB
Допустим, у меня есть образец тела запроса Json, хранящийся в базе данных Oracle, который я буду использовать несколько раз в Java-коде (выполнение метода POST с использованием RestAssured) Пример json Req. Бывший: xxxRequest{...
52 просмотров

Rest Assured error parsingMessage: недопустимый средний байт UTF-8 0x20
У меня есть проблема с проверкой схемы json в определенных ситуациях, но я использую этот аналогичный код в других тестовых примерах, и у меня есть успех. Следует пример, когда мне не удалось проверить схему: Этот код я использую: given()...
435 просмотров

Получение assertionError с использованием restassured в значении поля ответа Json, а ожидаемое и фактическое идентичны
Вот мой код после получения ответа. response.then().assertThat().body("documents[0].items[0].price.sales_tax_summary[0].rate",equalTo("0.0")); вот журнал ответов: { "id": "quote-1", "documents": [ { "id":...
690 просмотров
schedule 07.04.2022

Как получить первый элемент из jsonpath, используя индекс в рамках безотказной работы?
Мой ответ api: { "123": { "userId": 424, "firstName": "abc", "lastName": "xyz", "username": "abc", "email": "[email protected]", "status": 1 }, "234": { "userId": 937,...
1158 просмотров

Как искать в анонимном и вложенном массиве с помощью find или findAll в замыканиях Groovy с использованием библиотеки REST-Assured?
У меня есть анонимное тело ответа JSON, и мне нужно динамически анализировать вложенные массивы, чтобы получить значение ключа на основе условия, используя find или findAll в замыканиях Groovy [ { "children": [ { "attr": {...
791 просмотров

Есть ли способ найти значение элемента ответа JSON на основе другого значения элемента?
Используя приведенный ниже метод, я мог получить значение элемента « id » (первый элемент в первом списке). мне нужно получить значение этого элемента, но на основе условия другого элемента " gifts.nameEn " Response response =...
553 просмотров

Я создал файл .json и хочу получить данные из этого файла json, используя надежный метод. Как я могу этого добиться?
Я разработал Rest Assured Framework, в котором я создаю отдельный файл JSON, содержащий все конечные точки API. Итак, теперь я хочу извлечь данные из этого JSON-файла, используя Rest Assured. Как этого можно достичь? Пример JSON-файла: {...
78 просмотров

Гарантированный ОТДЫХ | Как получить строковое значение на основе критериев соответствия с помощью JSONpath
Мне нужно получить значение счетчика на основе критериев соответствия с использованием REST Assured Jsonpath Я пробовал следующее, но не работал: response().jsonPath().getString("{it.B == '456'}.B1.size()") JSON: [{ "A": "123", "A1":...
49 просмотров
schedule 28.07.2022

Получить размер или длину ответа массива json (интерфейс restAssured Response)
У нас есть сценарии автоматизации REST API с использованием RestAssured. В этом объекте ответа объявлен как public static Response response; и при извлечении данных ответа с помощью response.jsonPath().get("id") , при этом пытается даже...
477 просмотров
schedule 26.11.2022

Получить значение JSONobject в переменную, которая находится внутри динамически сгенерированного JSONobject.
Ниже приведен ответ JSON, который динамически получает один из объектов JSON, внутри которого есть другие объекты. Пробовал некоторые из представленных здесь решений, но не смог получить значения, каждый раз получая «ноль». { "Result":...
60 просмотров

Получение конкретных данных из ответа JSON с использованием Rest-Assured и java
Как я могу получить подузлы _1 _, _ 2 _, _ 3_, которые находятся под родительским узлом ["Name": "PriorityUId"] , с помощью Rest Assured? Ниже приведен фрагмент кода RequestSpecification request = RestAssured.given();...
108 просмотров

JsonPath: найти элемент в массиве по полю
У меня есть анонимный массив объектов, и я хотел бы найти объект по определенному полю. Я пробовал это: jsonPath.get("$.[?(@.name == 'David')]") но я получаю следующую ошибку: Invalid JSON expression: Script1.groovy: 1: Unexpected...
220 просмотров

RestAssured: аннотация определяет, как сериализовать content-type application / x-www-form-urlencoded. Как создать запрос со структурой ключ / значение?
У меня есть следующая postman коллекция: { "info": { "_postman_id": "b172f7d9-xxxxxxx", "name": "protection", "schema":...
238 просмотров

Будьте уверены: как мы можем сравнить каждый элемент в массиве Json с одним и тем же значением в Java, используя Hemcrest Matchers, без использования цикла Foreach
Будьте уверены: как мы можем сравнить каждый элемент в массиве Json с одним и тем же значением в Java, используя Hemcrest Matchers, а не используя цикл Foreach. { "id": 52352, "name": "Great Apartments",...
140 просмотров
schedule 21.12.2022

Получите имя объекта массива с уверенностью
Пример JSON [ { "PROPERTY1": [ { "name": "String" "value: 0 }, { "surname": "String",...
55 просмотров
schedule 15.04.2023