Как тестировать API для поиска и фильтрации?

Middle
261 просмотров
AFK Offer AI

Поиск/фильтрация API: позитивные — фильтр по существующим значениям, комбинация нескольких фильтров. Негативные — несуществующее значение (пустой массив), недопустимый тип параметра. Граничные — несколько страниц результатов, пустая строка поиска. Производительность — фильтрация по неиндексированному полю не ложит базу. Безопасность — фильтр не обходит авторизацию (я admin, поэтому могу фильтром увидеть чужие данные). Sort: ASC/DESC, по нескольким полям, null значения последние.

Следующий вопрос

Что такое API тестирование в микросервисной архитектуре?