Вопросы по теме 'rest-assured-jsonpath'
Как искать/найти в JSON с java
У меня есть строка JSON ниже, я хочу найти/поиск критериев в строке JSON.
1). Чтобы найти Количество присутствующих ключей. 2). Чтобы получить значения данного ключа (если у нас есть массив)
{
"store": {
"book": [
{...
22626 просмотров
schedule
12.07.2023
RestAssured JsonPath: плоский массив элементов в иерархии
Я пишу дымовой тест, используя спокойствие, и хочу пройти через api, чтобы убедиться, что не возникает непредвиденных ошибок.
У меня есть структура данных, которая выглядит так:
{
...
"sites": [
{
...
"groups": [...
4912 просмотров
schedule
08.05.2022
Как получить токен доступа конечной точки REST API с помощью метода Rest Assured with POST, в настоящее время я получаю ошибку 404?
Я пытаюсь запустить метод POST, чтобы получить токен доступа, используя REST Assured Code. Но он возвращает ошибку 404. Мой код такой, как показано ниже. Конфигурация POSTMAN, как показано ниже, такая же, как и при попытке репликации с...
848 просмотров
schedule
19.07.2022
Как преобразовать ответ JSON в список Java - использование Rest Assured для тестирования API
У меня есть вложенный ответ JSON. Скриншот JsonResponse
Я хочу получить словарь в 0-м месте списка, а затем получить из него определенный элемент. Например, В ответ, {0} и {1}, я хочу получить в результате полный {0}. Затем из {0} я хочу...
552 просмотров
schedule
26.02.2023
Как передать тип контента application / x-www-form-urlencoded с уверенностью
Я пытаюсь использовать API, используя Rest assured, который является запросом POST с идентификатором клиента, пользователем и паролем формы. и множественный заголовок.
Я получаю 415 об ошибке неподдерживаемого типа носителя. Мой код:
Response...
3517 просмотров
schedule
10.10.2022
Захват сетевых журналов XHR (запрос/ответ с параметрами) с помощью Selenium
Я попытался захватить сетевые журналы XHR (браузер Chrome), которые обычно показывают запрос (тип метода, заголовки, параметры) и ответ с веб-драйвером Selenium, но я смог получить только запрос API, который клиент отправил на сервер (без параметра),...
7319 просмотров
schedule
18.10.2023
Зависимость между двумя разными файлами json в спокойной
Я создал два java-класса TestA.java , TestB.java , используя restAssured, где каждый из классов читает json из TestA.json и testB.json и отправьте запрос на конечную точку uri.TestA.java возвращает ответ json с тегом " customerID ", который...
39 просмотров
schedule
27.04.2023
успокоенный 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 просмотров
schedule
02.12.2022
Запрос HTTP POST с использованием Rest Assured (пример)
Ниже приведен метод POST, который можно использовать для запуска HTTP-запроса POST в Rest Assured с использованием Java.
лучше использовать зависимость от GSON
{
RestAssured.baseURI = API_URL;
RequestSpecification request =...
996 просмотров
schedule
13.10.2022
Когда я пытаюсь сопоставить двойное значение из массива 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 просмотров
schedule
20.03.2023
В restassurred, как получить конкретное значение атрибута, используя значение его родственного атрибута в json-ответе api?
Ниже мой ответ {"id": 123, "name": "text1"}, {"id": 456, "name": "text2"}]
Я хочу найти значение идентификатора, имя которого - text2
145 просмотров
schedule
07.05.2023
Извлечение вложенного значения из ответа 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 просмотров
schedule
21.11.2022
Извлечь значение 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 просмотров
schedule
19.07.2023
Как получить относительный путь с помощью Groovy Gpath в json?
Я использую Serenity BDD и Groovy Gpath для навигации по JSON. Теперь у меня есть сценарий, например, когда мне нужно получить значения стоимости более 2 с ниже JSON. есть ли способ использовать относительный путь для навигации с помощью GPath с...
302 просмотров
schedule
12.06.2024
Можно ли проверить проверку максимальной длины при тестировании API с использованием Selenium
Я разрабатываю сценарий автоматизации, используя комбинацию selenium-cucumber-java с testNG для тестирования API.
В пользовательском интерфейсе доступна некоторая проверка, так как текстовое поле должно принимать только 500 символов, если больше...
100 просмотров
schedule
12.07.2023