Back to questions
Ланит
Middle
9
Какой чек-лист проверок ты бы предусмотрела для тестирования GET API, где вместо документов по сотруднику запрашиваются документы по компании?
Companies where asked
Answer from AI
sobes.tech AI
Для тестирования GET API, где вместо документов по сотруднику запрашиваются документы по компании, стоит предусмотреть следующий чек-лист:
- Проверка корректности URL и параметров запроса: убедиться, что запросы формируются правильно, например, с правильным ID компании.
- Статус ответа: должен быть 200 OK при успешном запросе.
- Формат и структура ответа: проверить, что возвращается список документов, относящихся именно к компании, а не к сотруднику.
- Проверка содержимого: убедиться, что в ответе нет документов сотрудников, а только документы компании.
- Обработка ошибок: проверить поведение при несуществующем ID компании (например, 404 или пустой список).
- Проверка пагинации и фильтров: если API поддерживает, проверить корректность работы.
- Тесты на безопасность: убедиться, что доступ к документам компании разрешён только авторизованным пользователям с нужными правами.
- Тестирование производительности: проверить время отклика API при больших объёмах данных.
Такой чек-лист поможет убедиться, что API возвращает именно документы по компании, а не по сотруднику.