Описание тега rest-assured-jsonpath
Для использования только с популярной платформой тестирования REST-Assured API для Java.
1
ответ
Будьте уверены - JsonPath - мне нужно два значения для извлечения одновременно в зависимости от условия
Я сталкиваюсь с трудностями при извлечении значений с помощью JsonPath. Вот мой JSON, applications:[ { "ab": 123, "isReady": true, "proId": 234 }, { "ab": 345, "isReady": false, "proId": 098 }, { "ab": 332, "isReady": true, "proId": 100 } ] Я хотел …
13 авг '18 в 11:51
0
ответов
Как проверить REST Assured для метода POST с параметрами данных тела
Я видел множество учебных пособий REST-Assured, в которых рассказывается, как создавать сценарии для запроса GET с заголовками и как создавать сценарии для метода POST. Мой вопрос, однако, заключается в том, что у меня есть POST API, который имеет 3…
07 сен '17 в 01:18
1
ответ
Можем ли мы использовать Jmeter с каркасом Rest Assured?
Мне нужно знать, можем ли мы реализовать скрипт Jmeter с помощью фреймворка RestAssured?
30 май '17 в 10:15
0
ответов
Использование reassured parse json Response
У меня есть ответ JSON, как показано ниже. [{ views: [{ name: "Preview", displayOrder: 1, groups: [{ type: "static", displayOrder: 1, tiles: [{ context: "event", collection: "event" } ] } ] }, { name: "Team Stats", displayOrder: 2, groups: [{ type: …
05 апр '18 в 12:24
0
ответов
Извлечение блока Json с использованием JsonPath
Я пытаюсь выучить JsonPath. Я не могу найти значения, основанные на точечной нотации, но у меня есть некоторые проблемы, пытающиеся "захватить" больший блок. Учитывая следующие данные Json: [ { "generationChargeCurrency": "USD", "generationChargeAmo…
24 апр '18 в 13:58
1
ответ
RestAssured JsonPath: плоский массив элементов в иерархии
Я пишу тест дыма, используя успокоенный и хочу пройти API, чтобы убедиться, что не произошло никаких неожиданных ошибок. У меня есть структура данных, которая выглядит следующим образом: { ... "sites": [ { ... "groups": [ { ... "locations": [ { ... …
23 мар '16 в 13:53
0
ответов
Ожидаемый результат не соответствует фактическому результату REST-гарантировано
Я тестирую метод changePassword(). Я проверяю, сначала введя неверный пароль, а затем правильно указав параметры во второй части. Однако, из-за неправильного пароля, это дает мне ошибку для тела (). Если я регистрирую (). Body(), он ничего не распеч…
24 окт '17 в 06:51
1
ответ
Rest-Assured - утверждение тела json для набора значений в списке независимо от положения
Я использую rest-Assured для тестирования API для отдыха. У меня есть ответ json, который возвращает массив объектов. Я хочу убедиться, что он содержит объекты с определенным тестом значений. Проверьте следующий пример: Пример JSON: { "contents" : […
08 май '17 в 14:20
1
ответ
Будьте уверены - Json Extract
Я получаю ответ в следующей структуре: [{ "builds": [{ "description": "JP MORGAN", "land": "FU", "companyCode": "1234", "accountNumber": "00000000000", "shortID4": "XYS" } ] } ] Всякий раз, когда я хочу извлечь свойство JSON, например описание, коне…
28 июн '18 в 09:48
1
ответ
Как использовать JsonPath для получения первого атрибута в структуре
У меня есть следующая структура JSON: some_map_like_object: { "key_1": { }, "key_2": { }, "key_3" { } } Обратите внимание, что some_map_like_object не является коллекцией. Есть ли способ использовать restassured jsonpath (с gpath), чтобы получить пе…
02 июл '14 в 13:36
2
ответа
Проверка ответа RestAssured с использованием тела и массива в качестве параметра
Я пытаюсь подтвердить ответ REST. Можно ли использовать массив в качестве параметра для содержит только? Пример: String values[] = line.split(","); given(). when(). then(). statusCode(200). body("value", containsOnly(values)); Кроме того, можем ли м…
12 авг '17 в 02:47
2
ответа
Каким должен быть java-код для api-гарантированного доступа для получения токена доступа
Я хочу получить токен доступа из данного вызова REST-API. Я проверил это в почтальоне, и он работает нормально, который требует ввода данных во все 3 вкладки (Авторизация, Заголовок и тело и необходимо запустить метод отправки). Пожалуйста, найдите …
03 янв '19 в 06:27
2
ответа
Получение assertionError с использованием значения restassured on Json repsonse и ожидаемого и фактического идентичных
Вот мой код после получения ответа. response.then().assertThat().body("documents[0].items[0].price.sales_tax_summary[0].rate",equalTo("0.0")); вот журнал ответов: { "id": "quote-1", "documents": [ { "id": "document-1", "items": [ { "id": "2", "price…
21 янв '19 в 20:06
2
ответа
Что такое правильный формат get () для JsonPath для выбора значения поля в массиве объектов JSON?
Я использую уверенность, чтобы сделать пост-вызов API и получить ответ обратно в теле. Затем мне нужно взять этот ответ и выбрать конкретные значения полей и сохранить их в виде строк, чтобы потом сравнить их с другими строковыми объектами. Я написа…
25 фев '19 в 08:04
2
ответа
Неполадки, связанные с длинным значением в теле json Rest Assured
У меня есть следующий ответ: [ { "id": 53, "fileUri": "abc", "filename": "abc.jpg", "fileSizeBytes": 578466, "createdDate": "2018-10-15", "updatedDate": "2018-10-15" }, { "id": 54, "fileUri": "xyz", "filename": "xyz.pdf", "fileSizeBytes": 88170994, …
15 окт '18 в 12:42
1
ответ
Swagger сериализация контента в Java POJO
Мне интересно, есть ли инструмент для генерации Java POJO из чванства контента / параметров? Моя проблема в том, что запрос / ответ огромен в формате json. Особенно ответ, и я не уверен, как лучше всего справиться с ними с сериализацией / десериализ…
09 июл '18 в 20:42
0
ответов
Поиск значений RestASSURED, отправив переменную
В следующем фрагменте кода я пытаюсь найти в моем responseBody конкретное число по переменной и, таким образом, сохранить значение его брата. Однако, когда я пытаюсь сделать это таким образом, он отвечает мне нулем, а если я убираю кавычки, он отвеч…
10 сен '18 в 17:49
2
ответа
Сообщение об исключении Hamcrest, в то время как фактическое и ожидаемое совпадают
Я получаю сообщение об исключении ниже, в то время как фактическое и ожидаемое совпадают. Указанная причина сбоя представляется неверной. @Test public static void Verify() { given(). get("http://services.groupkt.com/country/get/all"). then().body("R…
25 мар '18 в 17:00
3
ответа
Избавьтесь от квадратных наручей. Или как получить актуальную строку
Я делаю первые первые слепые шаги, чтобы быть уверенным в Java. У меня есть несколько запросов, которые на самом деле хорошо работают, и я начал добавлять утверждения. Поэтому я отправляю запрос, получаю JSON в качестве ответа и извлекаю его. И мне …
29 мар '18 в 13:11
1
ответ
Hamcrest matchers
Я написал хамкрест, как это в спецификации ответа RestAssured builder.expectBody("hotelavailabilities.rateplans.rooms.adults", anyOf( hasItemInArray( anyOf( hasItemInArray( anyOf(hasItemInArray(Integer.parseInt(adults)))))))); Я хочу построить утвер…
13 апр '18 в 22:32