НТБот Рекордер — запись HTTP-трафика и автогенерация скриптов нагрузочного тестирования
Команда НТБот выпустила Рекордер — десктопное приложение для Windows, которое перехватывает HTTP/HTTPS-трафик браузера и автоматически формирует готовые JMX-скрипты для нагрузочного тестирования. Рекордер закрывает один из самых трудоёмких этапов подготовки теста — ручную разработку скриптов.

Ключевые возможности
-
Запись HTTP/HTTPS-трафика — Рекордер работает как прокси-сервер и перехватывает запросы любых браузеров: Chrome, Firefox, Яндекс.Браузер и других. HTTPS-трафик расшифровывается автоматически через установку корневого сертификата.
-
Автокорреляция — встроенный менеджер корреляции находит динамические параметры (токены, session ID, CSRF-значения) и автоматически заменяет их на переменные в скрипте. Сокращает ручную работу при подготовке реалистичных сценариев нагрузки.
-
Транзакции — запись структурируется маркерами: пользователь расставляет начало и конец каждой логической операции, и Рекордер формирует именованные транзакции в итоговом JMX.
-
Поддержка WebSocket — захват и просмотр WebSocket-сообщений наряду с обычными HTTP-запросами.
-
Правила перенаправления — запросы к конкретным URL можно перенаправлять на другой хост без изменения кода приложения. Удобно для тестирования на стейджинге.
-
Экспорт в JMX и HAR — готовый JMX-файл открывается в НТБот Студии или загружается напрямую в Диспетчер для запуска теста; HAR-формат — для анализа или передачи в сторонние инструменты.
Как начать работу
- Скачайте и установите НТБот Рекордер на Windows 10 или новее
- Запустите запись, откройте браузер и пройдите сценарий вручную
- Настройте корреляцию и расставьте транзакции при необходимости
- Экспортируйте JMX и загрузите в НТБот для запуска нагрузочного теста
Подробная инструкция по установке, настройке прокси и работе с корреляцией — в документации Рекордера.
Источник: ntbot.ru