Это ваш проект — поднимите его в топ каталога
Продвинуть в топНужен mock-сервер API с заглушками ответов по OpenAPI
Запускаем веб-сервис, и разработка интерфейса упёрлась в ещё не готовый серверный слой — до его выхода остаётся минимум пара недель. Чтобы не терять время, хочу заказать отдельный сервер-имитатор: он берёт нашу спецификацию OpenAPI и подменяет собой боевой сервис, выдавая стабильные, заранее прописанные ответы на каждый задокументированный вызов. Тогда клиентские приложения можно спокойно собирать и показывать заказчику уже сейчас, а после готовности настоящего сервера достаточно будет поменять адрес подключения. Подчеркну: речь именно о мокинге и заглушках, а не о шлюзе или наборе автотестов — проксирование, разбор прав доступа и проверочные библиотеки не нужны, нужны правдоподобные искусственные ответы.
Ожидаю, что сервис самостоятельно прочитает описание и соберёт черновые примеры данных из объявленных схем, но при этом даст возможность вручную переопределять любой вызов — задавать своё тело ответа с привязкой к адресу, HTTP-методу и коду результата. Отдельно важна имитация нештатных условий: регулируемая пауза перед ответом, принудительная выдача ошибок вроде 400, 401, 404, 429 и 500, а также переключение ответа по заголовку или параметру запроса, чтобы проверять и нормальную работу, и реакцию интерфейса на сбои. Наборы ответов должны храниться в простых файлах под контролем версий и подхватываться на лету, без остановки сервиса. Плюс небольшой конфиг с общими настройками паузы и частоты ошибок по умолчанию.
В итоге нужен один сервис, который поднимается локально одной командой и упаковывается в контейнер для общего тестового окружения. Приложите короткую инструкцию и несколько примеров использования.
— Чтение описания OpenAPI и автосоздание примеров ответов для каждого вызова
— Ручная замена ответов по адресу, методу и коду через редактируемые файлы
— Имитация пауз, тайм-аутов и принудительных ошибок по запросу
— Подхват изменённых файлов на лету без перезапуска
— Локальный старт одной командой и контейнер для тестового стенда
Ожидаю, что сервис самостоятельно прочитает описание и соберёт черновые примеры данных из объявленных схем, но при этом даст возможность вручную переопределять любой вызов — задавать своё тело ответа с привязкой к адресу, HTTP-методу и коду результата. Отдельно важна имитация нештатных условий: регулируемая пауза перед ответом, принудительная выдача ошибок вроде 400, 401, 404, 429 и 500, а также переключение ответа по заголовку или параметру запроса, чтобы проверять и нормальную работу, и реакцию интерфейса на сбои. Наборы ответов должны храниться в простых файлах под контролем версий и подхватываться на лету, без остановки сервиса. Плюс небольшой конфиг с общими настройками паузы и частоты ошибок по умолчанию.
В итоге нужен один сервис, который поднимается локально одной командой и упаковывается в контейнер для общего тестового окружения. Приложите короткую инструкцию и несколько примеров использования.
— Чтение описания OpenAPI и автосоздание примеров ответов для каждого вызова
— Ручная замена ответов по адресу, методу и коду через редактируемые файлы
— Имитация пауз, тайм-аутов и принудительных ошибок по запросу
— Подхват изменённых файлов на лету без перезапуска
— Локальный старт одной командой и контейнер для тестового стенда
Похожие проекты
В топ
Все проекты категории Сервис динамических QR-кодов с учётом сканирований
Разработка сервиса динамических QR-кодов с учётом сканирований: управляемые адреса, статистика по времени и устройству, оформление и пакетный выпуск.
Создание скриптов 23 ч назад 0 2
$25520бюджет
В топРазработка сервиса продажи билетов на мероприятия с QR-входом
Заказываю веб-сервис: заводить мероприятия, продавать билеты разных категорий, формировать QR-билеты и проверять их на входе с отчётами по продажам.
Создание скриптов 1 дн назад 0 2
$37120бюджет
В топНужен сервис 2FA/OTP: TOTP, коды по SMS и почте, API
Требуется специалист для создания самостоятельного модуля двухфакторной защиты: привязка приложений-аутентификаторов, разовые коды через SMS и почту, аварийные …
Создание скриптов 1 дн назад 0 3
$31320бюджет
В топСоздать сервис A/B-экспериментов с расчётом значимости
Требуется инженер, чтобы собрать сервис контролируемых экспериментов: варианты, распределение трафика, сбор конверсий и честный расчёт значимости с дашбордом и …
Создание скриптов 1 дн назад 0 2
$34800бюджет
В топСервис верификации email и оценки доставляемости
Требуется программист для API валидации email: разбор синтаксиса, проверка домена и почтового ящика, фильтр одноразовых и ролевых адресов, чистка баз.
Создание скриптов 1 дн назад 0 3
$27840бюджет
В топРазработка парсера цен конкурентов с уведомлениями
Требуется парсер, который по графику собирает цены конкурентов с сайтов магазинов, ведёт историю с графиками и уведомляет при достижении заданных порогов.
Создание скриптов 1 дн назад 0 2
$31320бюджет
Полезно знать
Как откликнуться на этот заказ
Чтобы получить заказ, войдите как фрилансер и отправьте отклик: опишите, как решите задачу, укажите цену и срок и приложите пример похожей работы из портфолио. Заказчик видит все отклики и выбирает исполнителя, поэтому отвечайте конкретно и по делу.
Гарантия оплаты через безопасную сделку
Все расчёты на ProFreelance защищены. При работе через безопасную сделку деньги резервируются на площадке и переводятся исполнителю только после того, как заказчик принял результат — это защищает обе стороны от обмана.
Похожие заказы и услуги
Смотрите другие предложения в разделе «Проекты» или следите за лентой заказов, чтобы откликаться на новые задачи первым.