Для каждого отдельного счетчика в каждом интервале выборки генерируется одно значение, и это значение отображается на графиках.Следовательно, графики часто, кажется, опускают пиковые значения.В таблицах результатов собраны все значения, а процентили для времени ответа рассчитываются путем исключения самых медленных значений.Если собрано всего N
времени ответа, то 90-й процентиль исключает самые медленные 10% из этих N
раз, аналогично для других процентилей.Чтобы понять диапазон времени отклика, сравните и сопоставьте эти значения:
- процентили.
- Среднее.Но помните, что среднее значение может быть искажено несколькими очень большими или очень маленькими значениями.
- Медиана.Что можно найти, исключив почти половину самых медленных значений и одинаковое количество самых быстрых значений.
- Минимальное и максимальное значения
У Microsoft есть несколько веб-страниц об анализе результатов нагрузочного теста, Эта страница является одной для начала.Поиск в Интернете таких терминов, как site:microsoft.com analysing load test results
, должен найти гораздо более подробную информацию.
Значения процентиля рассчитываются с помощью хранимых процедур SQL, которые можно найти, изучив базу данных нагрузочного теста.На моем компьютере с Windows 10 он находится в файлах: C:\Users\AdrianHHH\LoadTest2010.mdf
и C:\Users\AdrianHHH\LoadTest2010_log.ldf
.Процедуры также показаны в скрипте создания базы данных нагрузочного теста, который должен быть в C:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE\loadtestresultsrepository.sql
(но измените 11.0
, чтобы отразить вашу версию Visual Studio).