В пагинации QA проверяет размер страницы, метаданные (total/next/cursor), отсутствие дублей/пропусков и поведение на краях списка.
Разбор
- Параметры:
page/limit или cursor/next — по контракту.
- Пустая коллекция, одна страница, последняя страница,
limit=0/limit сверх max.
- Стабильность сортировки: без
sort порядок не должен «плавать» между вызовами без причины.
- Смена данных между страницами (insert/delete) — известный риск offset-пагинации.
Итог
Пагинация сломана, если клиент видит дубли, дыры или не может дойти до конца списка.