Как вы выбираете между синхронным REST-взаимодействием и асинхронными очередями?
Для взаимодействия с двумя сервисами стоит использовать разные подходы:
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Для взаимодействия с двумя сервисами стоит использовать разные подходы:
Читать ответЕсли API не имеет документации, чтобы понять правильность результата запроса, можно использовать следующие подходы:
Читать ответПри модульном тестировании микросервисов важно учитывать:
Читать ответSOAP и REST — это два разных подхода к реализации веб-сервисов.
Читать ответRest Assured — это Java-библиотека, которая облегчает автоматизацию тестирования RESTful API.
Читать ответМасштабируемость: Независимое масштабирование отдельных сервисов в зависимости от нагрузки.
Читать ответGraphQL — это язык запросов к API и среда выполнения, которая позволяет клиенту точно указывать, какие данные ему нужны.
Читать ответЕсли в запросе к API допущена опечатка в хосте (например, неверное доменное имя), то HTTP-запрос просто не дойдёт до сервера, и, соответственно, API не вернёт никакого статус-кода.
Читать ответPostman — это инструмент для тестирования API, который позволяет отправлять HTTP-запросы к серверу и получать ответы. Его основная роль — упростить процесс проверки корректности работы API без необходимости писать код.
Читать ответ(Метод не разрешен)
Читать ответПри проектировании REST API с нуля важно предусмотреть следующие аспекты:
Читать ответДля тестирования данного API-эндпоинта важно проверить следующие моменты:
Читать ответ