2016-08-05 19 views
1

В jmeter 3.0 я создал отчет приборной панели, но получаю проблемы при чтении некоторых матриц, таких как 90-е, 95-е и 99-е проценты в статистике. Что это на самом деле означает?Что означает 90-е, 95-е и 99-е pct-матрицы в отчете панели управления jmeter?

+0

вот книга, в которой я владею, где вы можете освежить свои статистические рабочие знания. Это вам понадобится для тестирования производительности, https://www.amazon.com/Statistics-Dummies-Lifestyle-Deborah-Rumsey/dp/1119293529 –

ответ

1

90-го процентиля представляет собой значение, для которого 90% точек данных меньше

90-го процентиля является мерой статистического распределения, а не в отличие от медианы. Среднее значение - среднее значение. Медиана - это значение, для которого 50% значений были больше и на 50% меньше. 90-й процентиль сообщает вам значение, для которого 90% точек данных меньше, а 10% - больше.

Статистическое значение для вычисления значения 90-го процентиля: 1. Сортируйте экземпляры транзакций по их значению. 2. Удалите верхние 10% экземпляров. 3. Самое высокое значение слева - 90-й процентиль.

Пример: Имеются десять экземпляров транзакции «t1» со значениями 1,3,2,4,5,20,7,8,9,6 (в секундах). 1. Сортировать по величине - 1,2,3,4,5,6,7,8,9,20. 2. Удалите верхние 10% - удалите значение «20.». 3. Самое большое значение слева - 90-й процентиль - 9 - значение 90-го процентиля.

Значение 90-го процентиля отвечает на вопрос: «Какой процент моих транзакций имеет время отклика, меньшее или равное 90-му процентильному значению?» Учитывая приведенную выше информацию, вот как LoadRunner вычисляет 90-й процентиль. enter link description here

+0

это копия здесь: [Что такое 90-й процентиль и как это делается? рассчитывается] (https://softwaretesttips.com/2011/04/11/what-is-the-90th-percentile-and-how-is-it-calculated/) –

1

Здесь Вы можете найти подробную информацию о 90% линии, 95% Линия & 99% линии в отчете JMeter:

90% Линия: Этот параметр отчетности используется от первоначальных версий JMeter для отчетности. Значение этого параметра предоставляет пользователю информацию о том, что 90% пользователей имеют время отклика ниже этого значения.

Например, если в вашем тестовом отчете это значение имеет 5 секунд для 100 пользовательских тестовых прогонов, то это означает, что 90 пользователей имеют время отклика 5 или ниже и сброс 10 пользователей имеют время отклика более 5 (время отклика эти 10 пользователей игнорируются JMeter при расчете 90% линии):

Ниже приведен пример, который поможет вам узнать, как это значение рассчитывается JMeter.

Предположим, что вы выполнили тест на 10 пользователей и ниже ответ возвращается для каждого:

User1 принял: 2сек

Пользователь2 принял: 5сек

User3 принял: 8sec

User4 принят : 10сек

USER5 принял: 20сек

User6 принял: 16sec

User7 принял: 14sec

User8 принял: 12 сек

User9 взял : 9sec

User10 принял: 7sec

Теперь-то выше время отклика в порядке возрастания:

2,5,7,8,9,10,12,14,16,20

Для расчета 90% -ной линии вам необходимо удалить ответ от 10% пользователей, и в нашем случае у нас есть 10 пользователей, 10% из которых будут равны 1. Итак, нам нужно удалить (или проигнорировать) последний 1 время ответа:

2,5,7,8,9,10,12,14,16

Выберите верхнее значение, равное «16», и это наше 90% значение линии.

95% & 99% line: Эти параметры отчетности представлены в версии 2.13 JMeter. Эти параметры работают примерно на 90%, хотя они предоставляют информацию на основе 95% & 99% линии.

Все это важные параметры в performance testing и должны быть тщательно проанализированы. В основном новички в software testing company считают эти параметры лишними и не рассматривают их для анализа производительности приложения.

Пожалуйста, дайте мне знать, полезен ли этот ответ.

Смежные вопросы