Все темы

HTTP, REST и API

109 вопросов по теме. Разбор каждого — после бесплатной регистрации.

Разбор и тренировка — после входаПервые 50 карточек бесплатны и без срока: короткий ответ, подробный разбор и повторение по интервалам. Вход одним полем — только email.

Junior

40 вопросов
  1. Q-01
    GET vs POST: в чём разница и когда что использовать
  2. Q-02
    Hard reload vs обычный refresh: разница и когда использовать
  3. Q-03
    JSON vs XML — преимущества и где какой?
  4. Q-04
    POST vs PUT vs PATCH — в чём разница?
  5. Q-05
    В чем ключевые отличия между HTTP-методами GET и POST
  6. Q-06
    В чём технические отличия между SSL и TLS в защите данных
  7. Q-07
    Добавление токена авторизации в Postman для API-запросов
  8. Q-08
    Зачем QA проверять SSL-сертификат при тестировании
  9. Q-09
    Зачем внедрять версионирование в API для стабильности систем
  10. Q-10
    Зачем использовать mock-сервисы в Postman при тестировании API
  11. Q-11
    Идемпотентность HTTP-методов: что это и зачем QA
  12. Q-12
    Как атрибут HttpOnly повышает безопасность cookie в веб-приложениях
  13. Q-13
    Как браузер рендерит страницу: CRP для QA (кратко)
  14. Q-14
    Какова роль паттерна API Gateway в архитектуре микросервисов
  15. Q-15
    Ключевые отличия между HTTP/1.0 и HTTP/2.0 в веб-запросах
  16. Q-16
    Основные компоненты REST-запроса в API-тестировании
  17. Q-17
    Основные различия между Swagger и Postman в работе с API
  18. Q-18
    Отличия API для мобильных и веб-приложений в QA
  19. Q-19
    Отличия HTTP статусов 401 и 403 при работе с API
  20. Q-20
    Отличия HTTPS в мобильных и десктопных приложениях с точки зрения QA
  21. Q-21
    Отличия между SOAP и REST для тестировщика API
  22. Q-22
    Почему JS-скрипты могут блокировать загрузку страницы
  23. Q-23
    Роль HTTP-заголовков Content-Type и Accept в API-запросах
  24. Q-24
    Статус 200 vs 201 vs 204: когда что должно возвращаться
  25. Q-25
    Статус 400 vs 422: разница для QA-тестировщика
  26. Q-26
    Статус 401 vs 403: разница и примеры из реальных сценариев
  27. Q-27
    Статус 404 vs 410: техническая разница и когда важна
  28. Q-28
    Статус 502 vs 503 vs 504: в чём разница и что это значит для QA
  29. Q-29
    Что означает stateless в архитектуре REST API
  30. Q-30
    Что означает авторизация в контексте API и зачем она нужна
  31. Q-31
    Что означает понятие safe-методы в HTTP-протоколе
  32. Q-32
    Что означает частичное обновление через HTTP-метод PUT?
  33. Q-33
    Что означают коды 200, 201, 204, 301, 400, 401, 403, 404, 422, 429, 500, 502, 503?
  34. Q-34
    Что представляет собой endpoint в API и для чего он нужен
  35. Q-35
    Что представляет собой метрика качества данных PUTCH в API тестировании
  36. Q-36
    Что представляет собой ресурс в архитектуре REST API
  37. Q-37
    Что такое DNS и зачем QA это знать
  38. Q-38
    Что такое HTTP-запрос и из чего он состоит
  39. Q-39
    Что такое HTTPS и TLS: объяснение для QA-собеседования
  40. Q-40
    Что такое REST и как он используется в веб-сервисах

Middle

44 вопроса
  1. Q-41
    REST vs SOAP — в чём ключевые различия?
  2. Q-42
    В каких HTTP-запросах присутствует тело (Body)?
  3. Q-43
    В чем разница результата многократных запросов PUT и POST?
  4. Q-44
    Возможно ли изменить данные перед отправкой через POST-запрос в API
  5. Q-45
    Зачем в HTTP-куках используется атрибут HttpOnly
  6. Q-46
    Зачем в Postman создают и применяют коллекции API-запросов
  7. Q-47
    Зачем применять SSL при взаимодействии с HTTP-протоколом
  8. Q-48
    Из каких компонентов состоит URL в GET-запросе HTTP
  9. Q-49
    Как грамотно тестировать DELETE-запросы в API
  10. Q-50
    Как передать HTTP-заголовки с параметрами в Postman
  11. Q-51
    Как правильно тестировать POST-запросы в API
  12. Q-52
    Как проверить корректность работы PATCH-запроса в API
  13. Q-53
    Как сервер обрабатывает PUT-запрос при изменении части ресурса
  14. Q-54
    Как тестировать систему при отсутствии API для взаимодействия
  15. Q-55
    Как устроено взаимодействие между клиентом и сервером в веб-приложениях
  16. Q-56
    Какие механизмы обеспечивают защиту данных в HTTPS
  17. Q-57
    Какие стандартные порты применяются в HTTP и HTTPS протоколах?
  18. Q-58
    Какие типы данных можно передавать через HTTP-запросы
  19. Q-59
    Какими форматами данных можно передавать тело POST-запроса?
  20. Q-60
    Методы добавления API-запросов в Postman для тестировщика
  21. Q-61
    Механизм обмена данными API при процессе авторизации пользователя
  22. Q-62
    Механизмы шифрования и защиты данных в HTTPS
  23. Q-63
    Можно ли использовать POST для удаления ресурсов в API?
  24. Q-64
    Обязано ли HTTP-запросу содержать тело и когда это нужно
  25. Q-65
    Оптимальные методы тестирования POST-запросов в API
  26. Q-66
    Организация управления публичными API при множестве внутренних команд
  27. Q-67
    Основные категории HTTP-статусов и их назначение
  28. Q-68
    Основные компоненты HTTP-запроса в Postman для тестирования API
  29. Q-69
    Основные типы HTTP-запросов в Postman для тестирования API
  30. Q-70
    Основные типы SSL-сертификатов и их различия
  31. Q-71
    Основные типы и назначение HTTP-заголовков в API
  32. Q-72
    Особенности тестирования GET-запросов в API
  33. Q-73
    Особенности тестирования HTTP PUT-запросов для обновления ресурсов
  34. Q-74
    Поддерживает ли Postman работу с XML-ответами от API
  35. Q-75
    Принципы REST: stateless, ресурсы, HATEOAS
  36. Q-76
    Роль cookie в Postman для тестирования API сессий
  37. Q-77
    Стратегия тестирования при федеративной GraphQL архитектуре
  38. Q-78
    Структура HTTP-сообщения: компоненты и назначение
  39. Q-79
    Структура и назначение HTTP-заголовков в Postman
  40. Q-80
    Типы переменных в Postman и их область видимости
  41. Q-81
    Чем отличаются REST API и Kafka API в контексте интеграции систем
  42. Q-82
    Чем принципиально отличаются RabbitMQ и REST в передаче данных?
  43. Q-83
    Что происходит при многократном повторении HTTP PUT запроса
  44. Q-84
    Является ли HTTP GET идемпотентным методом и почему

Senior

25 вопросов
  1. Q-85
    Возможно ли выполнение POST-запроса без передачи тела запроса?
  2. Q-86
    Как отследить взаимодействие модулей системы через REST API?
  3. Q-87
    Как проверить корректность обработки idempotency-key в POST запросах распределённого API
  4. Q-88
    Как сервер обрабатывает повторные POST-запросы и последствия этого
  5. Q-89
    Какие HTTP-методы считаются безопасными и почему
  6. Q-90
    Какова структура SOAP-запроса и его ключевые элементы
  7. Q-91
    Какую функцию выполняет API в архитектуре клиент-сервер
  8. Q-92
    Ключевые принципы и требования архитектуры REST для API
  9. Q-93
    Ключевые этапы системного тестирования API для senior QA
  10. Q-94
    Когда и зачем использовать REST для создания API
  11. Q-95
    Когда стоит использовать gRPC в микросервисных системах
  12. Q-96
    Методы проверки кеширования CDN для динамического контента
  13. Q-97
    Методы проверки ограничения частоты и справедливого использования API шлюза
  14. Q-98
    Методы тестирования WebSocket: reconnect, heartbeat и потеря данных
  15. Q-99
    На каком уровне OSI работает протокол HTTP и как он взаимодействует с другими уровнями
  16. Q-100
    Назначение и роль методов HTTP в REST API
  17. Q-101
    Обязательные негативные сценарии для тестирования API и REST-сервисов
  18. Q-102
    Основные HTTP-методы в REST API и их назначение
  19. Q-103
    Основные методы авторизации в Postman для API-тестирования
  20. Q-104
    Основополагающие принципы архитектуры REST для API
  21. Q-105
    Особенности HTTP GET: ограничения, передача данных и побочные эффекты
  22. Q-106
    Проверка обратной совместимости REST API при добавлении обязательного поля в ответ
  23. Q-107
    Протоколы, применяемые в архитектуре REST API
  24. Q-108
    Роль HTTP-заголовков в коммуникации клиент-сервер API
  25. Q-109
    С какими сетевыми протоколами взаимодействует SOAP-протокол?