Изучите «Требования к API» и схему базы данных. Проведите тестирование методом серого ящика. Известно, что сервер при получении запроса обновляет в базе данных значение столбца
name
таблицы
cat.
Требования
к
API:
-
Эндпоинт
/hello-gray-box-server
-
HTTP метод
для
обновления
данных на сервере
-
Заголовок
с типом контента
application/json
(указывает на то, что данные будут переданы в
JSON
формате)
-
Тело запроса
должно содержать ключ
name
с любым строковым значением в JSON формате
| Ключ |
Тип |
Обязательность |
Ограничения |
| name |
строка |
+ |
от 1 до 30 символов |
Схема таблицы cat в базе данных:
| Поле |
Тип |
Описание |
| id |
integer |
Идентификатор записи |
| name |
varchar(16) |
Имя |
| age |
integer |
Возраст |
На поля наложены ограничения:
-
varchar(16) -
строка длиной до 16 символов
-
integer -
число