Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Нагрузочное тестирование

Разместить заказ
r
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 2 месяца
Бюджет: по договоренности
1. Разработка простого REST API
Разработать простенькое REST API (например с использованием Node.js и Express, которое будет включать:
GET /api/test: Возвращает сообщение "Test successful" с текущим временем.
POST /api/test: Принимает JSON с полем "data" и возвращает этот объект в ответе)
Имитация задержки обработки (100 мс).
Применение JSON для передачи данных.

2. Создание пользовательского скрипта для нагрузочного тестирования

Создать небольшой пользовательский скрипт для нагрузочного тестирования, используя Python или Shell (или любой другой удобный язык). Скрипт должен имитировать множество виртуальных пользователей, выполнять по типу GET и POST запросов и собирать статистику о времени отклика, количестве ошибок и пропускной способности.

Скрипт должен генерировать нагрузку с помощью параллельных запросов (использование многозадачности).
Реализация случайных задержек между запросами для имитации реальных пользователей.
Параметризация нагрузки: количество виртуальных пользователей, количество запросов, задержки.
Собираемая информация:
Время отклика.
Количество успешных и неуспешных запросов.
Пропускная способность (requests/sec).
Ошибки (например, HTTP 500, 404).
Скрипт должен быть гибким для изменения параметров нагрузки.

3. Использовать любой инструмент нагрузочного тестирования (Apache Jmeter, Gatling или k6) и создания сценария, с таким же количеством виртуальных пользователей и запросов. И сравнить результаты (пропускную способность, время отклика, ошибка и т.д.) со скриптом
Разделы:
Опубликован:
16.02.2025 | 20:31
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги:

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».