Описание тега rest-assured

REST Assured - это библиотека Java, которая предоставляет предметно-ориентированный язык (DSL) для написания мощных, поддерживаемых тестов для RESTful API.
1 ответ

Будьте уверены - JsonPath - мне нужно два значения для извлечения одновременно в зависимости от условия

Я сталкиваюсь с трудностями при извлечении значений с помощью JsonPath. Вот мой JSON, applications:[ { "ab": 123, "isReady": true, "proId": 234 }, { "ab": 345, "isReady": false, "proId": 098 }, { "ab": 332, "isReady": true, "proId": 100 } ] Я хотел …
0 ответов

Как проверить REST Assured для метода POST с параметрами данных тела

Я видел множество учебных пособий REST-Assured, в которых рассказывается, как создавать сценарии для запроса GET с заголовками и как создавать сценарии для метода POST. Мой вопрос, однако, заключается в том, что у меня есть POST API, который имеет 3…
07 сен '17 в 01:18
4 ответа

REST Гарантировано и несколько постов

Я пытаюсь использовать гарантированный REST для проверки моего входа / выхода из системы. Можно ли иметь гарантированный тест REST, что сообщения для входа в систему, а затем для выхода из системы? Если нет, как я могу проверить это правильно?
22 июл '13 в 18:38
0 ответов

Тестирование на пустую и пустую строку в Rest Assured

Я тестирую API с io.restassured. Я написал тест для проверки кода состояния и проверки схемы JSON. Тем не менее, также хотел проверить следующее: Убедитесь, что данные возвращаются с массивом. Проверка схемы JSON должна сделать это, так как у меня е…
07 сен '18 в 17:01
4 ответа

RestAssured: не удается найти метод equalTo

Я использую следующий код для выполнения сервисного вызова с использованием библиотеки "Будьте уверены", вы можете помочь мне решить проблемы со сборкой. Существует проблема с поиском функции "equalTo" проверить данные ответа. Смотрите ошибку ниже: …
05 мар '18 в 21:49
0 ответов

Распечатать тело ответа, когда statusCode assert завершается неудачей с restassured

Я использую Hamcrest для модульного тестирования REST API. Когда я отправляю запрос, я часто проверяю 200 код состояния, как это: public void myTest() { url = "route/to/my/rest/api/"; secured().when().get(url).then().statusCode(200); } Но когда я по…
25 июл '18 в 10:43
1 ответ

Как получить ответ на запрос get в формате JSON с помощью Rest Assured

Мне нужно получить данные в формате JSON по запросу get, данные должны быть в следующем формате: { "birth_date": "1980-01-01", "birth_place": "", "sex": "", "inn": "", "snils": "", "rezident": "0", "depend_count": null, "name": { "surname": "Заноза"…
26 июн '18 в 09:33
1 ответ

RestAssured: выполнение запроса GET с картой параметров

Я не могу сделать запрос RestAssured Get (с параметрами) Map<String, String> paramsMap = generateParametersMap(parameters); rs = RestAssured.get(url,paramsMap); URL-адрес является конечной точкой, которую я могу набрать 200 в браузере. Контрол…
30 июн '15 в 22:12
1 ответ

Будьте уверены: пример запроса POST (помощь)

Я хочу создать запрос POST с REST Assured. Но я не могу найти полезного руководства в Интернете. Может ли кто-нибудь поделиться хорошим руководством (видео) или помочь мне создать правильный запрос? Я хочу отправить следующий запрос. Смотрите запрос…
19 фев '18 в 13:29
0 ответов

RestAssured vs Mockmvc для модульного и интеграционного тестирования

Меня просят выбрать одного и лучшего из этих двух для модульных и интеграционных тестов. 1. RestAssured 2. Mockmvc Приложение находится в Spring и Spring Boot. Я прочитал много блогов, и никаких различий не дано, или я не смог их найти. Для уверенно…
13 мар '18 в 12:15
1 ответ

Интеграционный тест с уверенностью и базовой аутентификацией с CSRF

У меня есть работающий Spring Boot с приложением AngularJs, основанный на https://spring.io/guides/tutorials/spring-security-and-angular-js/ Я использую базовую аутентификацию и хотел бы написать для нее интеграционный тест. В настоящее время я всег…
08 янв '16 в 07:52
1 ответ

Вывод списка параметров в узле с использованием библиотеки RESTassured с Java

Веб-сервис: http://services.groupkt.com/country/search?text=lands имеет 16 записей, возвращенных из запроса GET. В записях есть параметр под названием "имя". Итак, есть 16 имен, и каждое имя имеет уникальное значение (страну). Мое намерение состоит …
03 окт '17 в 18:58
1 ответ

Как получить ответ xml от RestAssured Response

Мой Rest API Response - это XML, как обработать ответ. Мой код RestAPI будет следующим: Response res = given() .relaxedHTTPSValidation() .body("configtype=temperaturesysconfig") .with() .contentType(ConfigReader.get("application.json")) .then() .pos…
16 май '17 в 09:36
0 ответов

Запретить создание файлов Checkstyle в целевой папке проектов maven

С помощью Idea Intellij IDE я создаю один проект Maven, в котором я использую checkstyle. Я сохранил файлы checkstyle в папке src/config после успешной компиляции и запуска проекта, создается одна целевая папка, в которой эти файлы checkstyle автома…
0 ответов

Как проверить подлинность Passport OAuth 2.0 с помощью Ass Assured?

Я пытаюсь протестировать REST API, который защищен аутентификацией OAuth 2.0 от Rest Assured, но пока безуспешно. Среда структурирована таким образом, что все вызовы из www должны проходить через приложение NodeJS, которое будет обрабатывать аутенти…
10 мар '16 в 10:19
1 ответ

Разбор Джексона для объекта json внутри json

У меня есть образец данных JSON, как показано ниже {"Данные":{"определение":[{"категория": "здание", "координата":{"Xmin": "0,31","Ymin": "0,42","уты": "0,82"," Xmax ":" 0,89"}," точность ":" 0,66"}]}} Попытка разобрать поле данных в парсере Джексон…
24 май '18 в 07:28
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: …
3 ответа

Подстановочный знак в JsonPath

Я анализирую JSON, как показано ниже: jobs1: [ { request: { body: { jobID: "79ceeeff-53b9-4645-80bd-95dfca6fe1e9", ... jobs2: [ { request: { body: { jobID: "60e7c286-f936-4f96-87bc-6bd55f107514", И искать способ использовать подстановочные знаки в п…
21 июн '17 в 14:21
0 ответов

Извлечение блока Json с использованием JsonPath

Я пытаюсь выучить JsonPath. Я не могу найти значения, основанные на точечной нотации, но у меня есть некоторые проблемы, пытающиеся "захватить" больший блок. Учитывая следующие данные Json: [ { "generationChargeCurrency": "USD", "generationChargeAmo…
1 ответ

RestAssured JsonPath: плоский массив элементов в иерархии

Я пишу тест дыма, используя успокоенный и хочу пройти API, чтобы убедиться, что не произошло никаких неожиданных ошибок. У меня есть структура данных, которая выглядит следующим образом: { ... "sites": [ { ... "groups": [ { ... "locations": [ { ... …
23 мар '16 в 13:53