Sobes.tech
Middle
45

Какой чек-лист проверок ты бы предусмотрела для тестирования GET API, где вместо документов по сотруднику запрашиваются документы по компании?

Сұралған компаниялар
ЛанитЛанит

AI-дан жауап

sobes.tech AI

Для тестирования GET API, где вместо документов по сотруднику запрашиваются документы по компании, стоит предусмотреть следующий чек-лист:

  • Проверка корректности URL и параметров запроса: убедиться, что запросы формируются правильно, например, с правильным ID компании.
  • Статус ответа: должен быть 200 OK при успешном запросе.
  • Формат и структура ответа: проверить, что возвращается список документов, относящихся именно к компании, а не к сотруднику.
  • Проверка содержимого: убедиться, что в ответе нет документов сотрудников, а только документы компании.
  • Обработка ошибок: проверить поведение при несуществующем ID компании (например, 404 или пустой список).
  • Проверка пагинации и фильтров: если API поддерживает, проверить корректность работы.
  • Тесты на безопасность: убедиться, что доступ к документам компании разрешён только авторизованным пользователям с нужными правами.
  • Тестирование производительности: проверить время отклика API при больших объёмах данных.

Такой чек-лист поможет убедиться, что API возвращает именно документы по компании, а не по сотруднику.