26/05/2022

API тестирование

Ресурсы для изучения, вопросы на собеседованиях, общая теория

Общая теория

Postman

Что такое JSON

https://ruseller.com/lessons.php?rub=28&id=1212

https://habr.com/ru/post/31225/

Тестирование API

  • Понимание клиент-серверной архитектуры, толстый тонкий клиенты
  • Взаиодействие сервера клиента и БД
  • REST vs SOAP
  • JSON vs XML vs WSDL
  • Response codes: 418, 403, 502, 302, 204
  • HTTP/HTTPS структура и методы
  • Аутентификация и авторизация
  • Mock servers
  • Написание тестов, assertions, запуск коллекций
  • Уровни переменных и работа с ними
  • Токены, pre-request scripts, debugging API
  • Monitoring and reports
  • Работа со Swagger
  • Описение Rest запросов (Open API)
  • Что такое Open API
  • Типы авторизации (basic auth, oAuth, jwt что-то типо того)
  • GET vs POST, POST vs PUT + идемпотентность
  • http 1.1 vs http 2
  • CSRF token

API

https://atesting.ru/voprosy-na-sobesedovanii-po-testirovaniu-api/