Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Какие инструменты применяются для ручного тестирования API (например, Postman, Swagger)?
Чаще всего используют Postman, Swagger UI, Insomnia. Они позволяют отправлять запросы, проверять заголовки, статус-коды, тело ответа, а также сохранять сценарии.
Документ отправлен, но не отображается в UI. Ваши действия (проверка БД, логи, запросы через Postman)?
Сначала нужно убедиться, что документ действительно сохранён: проверить базу данных и логи на стороне сервера. Затем выполнить аналогичный запрос через Postman, чтобы исключить ошибку фронтенда. После этого исследовать клиентские логи в браузере и сетевые запросы (DevTools).
Какие инструменты используются для тестирования API (Postman, Swagger) и UI (Selenium)?
API:
Postman - ручное тестирование и автоматизация
Swagger - документация и тестирование
SoapUI - тестирование SOAP и REST
UI:
Selenium - автоматизация браузеров
Cypress - современный инструмент для e2e тестов
Playwright - альтернатива Selenium
Какие виды тестирования выполнял с помощью Postman?
С помощью Postman можно выполнять тестирование API, включая проверку ответов сервера, нагрузочное тестирование (через коллекции), автоматизацию регрессионных тестов и валидацию данных. Инструмент позволяет создавать сценарии для проверки статус-кодов, структуры JSON и зависимостей между запросами.
Какие инструменты для тестирования API существуют, кроме Postman и RestAssured?
Популярные инструменты для тестирования API включают SoapUI (для SOAP и REST), Insomnia (альтернатива Postman), Katalon Studio (интегрированная платформа), Apache JMeter (для нагрузочного тестирования API), и Paw (для macOS). Также широко используются библиотеки для кода, такие как Supertest (для Node.js) и HttpClient (для .NET).
Какой функционал Postman не приходилось использовать в работе, но о нем известно в теории?
Что такое Collection Runner в Postman?
Назовите инструменты для работы с HTTP-запросами (например, Postman). Какую команду они используют под капотом?
Для чего используется Postman?
Как frontend-разработчик может проверить работу API без Postman?
Рейтинг:
2
Сложность:
6
В теории известны такие функции Postman, как создание и запуск мониторов (Monitors) для регулярного прогона коллекций в облаке, использование рабочего пространства (Workspaces) для командной работы, интеграция с API для управления коллекциями программно, а также функция Mock Servers для симуляции API на основе примеров.
Рейтинг:
2
Сложность:
7
Collection Runner — это инструмент в Postman для запуска всей коллекции запросов или выбранной папки в определенном порядке. Он позволяет выполнить все запросы последовательно, передавать данные между ними через переменные, выполнять скрипты до и после запросов, а также получать сводный отчет о результатах прогона.
Рейтинг:
3
Сложность:
7
Популярными инструментами для работы с HTTP-запросами являются Postman, Insomnia, cURL (в командной строке), а также встроенные в браузеры инструменты разработчика (Developer Tools). Под капотом большинство из них, особенно на ранних этапах или для простых операций, используют библиотеки, которые реализуют протокол HTTP. Однако, если говорить о самом фундаментальном инструменте командной строки, который является «стандартом де-факто», то это cURL (Client URL). Многие графические инструменты (GUI) фактически формируют и отправляют запросы, используя те же принципы, что и cURL, или даже используют его библиотеки.
Рейтинг:
4
Сложность:
4
Postman используется для отправки HTTP-запросов к API и анализа ответов. Он позволяет тестировать эндпоинты без написания кода. С его помощью удобно проверять авторизацию, параметры и ошибки. Postman часто используют на этапе разработки и отладки. Это базовый инструмент для работы с API.
Рейтинг:
4
Сложность:
5
Frontend-разработчик может проверить API прямо из браузера. Для этого используют fetch или Axios в консоли DevTools. Также можно проверять запросы через Network-вкладку. Иногда используют временные UI-заглушки. Эти способы позволяют быстро проверить поведение API.
Рейтинг:
2
Сложность:
6
Рейтинг:
2
Сложность:
5
Рейтинг:
1
Сложность:
5
Рейтинг:
2
Сложность:
7
Рейтинг:
2
Сложность:
7