Выбор ответа Junior REST и документация API спрашивают часто обновлено
Swagger и OpenAPI
Вопрос
Что такое OpenAPI и Swagger?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: OpenAPI это стандарт описания REST-API в YAML или JSON, Swagger инструменты вокруг. Спецификация OpenAPI описывает эндпоинты, параметры, тела запросов и ответов, коды и схемы данных.
Варианты ответа
- OpenAPI это стандарт описания REST-API в YAML или JSON, Swagger инструменты вокругправильный ответ
- Это два конкурирующих фреймворка для бэкенда: OpenAPI для Java, Swagger для Node
- Swagger это база данных для хранения запросов и ответов API, OpenAPI её формат
- OpenAPI это протокол поверх TCP вместо HTTP, а Swagger его клиент
Разбор
Спецификация OpenAPI описывает эндпоинты, параметры, тела запросов и ответов, коды и схемы данных. Раньше она называлась Swagger Specification, теперь Swagger это бренд инструментов: Swagger UI (интерактивная документация), Swagger Editor, Codegen. Для QA спецификация это источник требований: из неё делают проверки и импортируют коллекции в Postman.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.