Регрессии нагрузочных тестов
У каждого теста, запущенного через сервис, можно определить некоторое количество интегральных метрик, таких как время ответа, количество ответов сервиса с ошибочными кодами, RPS разладки, и др. Интегральные метрики позволяют пользователю быстро оценить качество работы теста или самого тестируемого сервиса.
С помощью инструментов визуализации на странице Регрессии вы можете создать графики зависимостей интегральных показателей от времени для произвольного набора проведенных тестов.
Дашборды регрессий
Дашборд регрессий позволяет удобным образом скомпоновать информацию о серии нагрузочных тестов. Вы можете добавить на дашборд виджеты с графиками регрессий, заголовки и пояснительные тексты.
Шкала времени
На шкале времени, расположенной в верхней части станицы регрессий, настраивается интервал времени для отображения регрессии. На графике регрессии будут показаны только те значения метрик нагрузочных тестов, которые попадают в указанный интервал.
Важно
Значения метрик, выпадающие за рамки временного интервала, на графиках регрессий не учитываются совсем. Как следствие, для крайних точек на графике линия тренда к краю не будет рисоваться, даже если она видна при других значениях временного интервала.
Виды регрессий
Время ответа: кумулятивные квантили
График отображает зависимость квантилей (более точно — перцентилей) разного уровня от времени.
Квантиль уровня N — время, в которое укладываются N% ответов. 50-й квантиль — медиана, 100-й квантиль — максимум.
Тестирующие потоки: количество
График отображает зависимость количества тестирующих потоков от времени.
Тестирующий поток — отдельный экземпляр генератора нагрузки. Обычно он также равен количеству соединений, установленных между агентом и тестируемым сервисом.
Точка разладки: RPS
График отображает зависимость RPS разладки от времени.