Поделиться через


Анализ результатов нагрузочного тестирования в представлении таблиц анализатора тестовой нагрузки

Во время просмотра результатов выполнения нагрузочного теста на экран можно вывести различные панели, предоставляющие разные способы анализа данных. Данные можно отобразить на графике, чтобы проследить их изменение с течением времени, либо данные можно упорядочить в подробных таблицах.

Чтобы перейти к представлению таблицы, нажмите кнопку Таблицы на панели инструментов нагрузочного теста. Чтобы переключаться между различными таблицами, воспользуйтесь раскрывающимся списком Таблица, расположенным на панели инструментов над таблицей. В режиме таблицы можно просматривать до четырех таблиц одновременно. Дополнительные сведения см. в разделе Практическое руководство. Размещение таблиц нагрузочных тестов мозаикой.

Большинство числовых значений, отображаемых в таблице счетчиков производительности, накапливаются в течение времени полного выполнения теста. Столбцы с именами Последний являются исключением и представляют значение, полученное за последний интервал выборки.

Примечание

Столбцы с именами Последний доступны только во время выполнения нагрузочного теста.По его завершении они становятся недоступными.

Для сортировки большинства таблиц можно щелкнуть заголовок столбца, по которому необходимо выполнить сортировку. По умолчанию в некоторых таблицах отображаются не все доступные столбцы. Если столбцы доступны, их можно добавить в таблицу. Для этого щелкните таблицу правой кнопкой мыши таблицу и в контекстном меню выберите команду Добавить/удалить столбцы.

Примечание

Данные из таблицы можно скопировать в другие приложения, например в программу Excel, и использовать их для дополнительного анализа.

Таблицы нагрузочных тестов

В следующей таблице перечислены имеющиеся таблицы для анализа выполнений нагрузочных тестов.

Имя таблицы

Описание

Ошибки

Отображает список ошибок, которые произошли в процессе выполнения нагрузочного теста. Дополнительные сведения см. в разделе Анализ результатов нагрузочных тестов с помощью анализатора тестовой нагрузки.

Страницы

Отображает список страниц, к которым осуществлялось обращение в процессе выполнения нагрузочного теста. Некоторые данные в этой таблице будут доступны только по завершении нагрузочного теста. Дополнительные сведения см. в разделе Практическое руководство. Просмотр времени ответа веб-страницы в нагрузочном тесте с помощью анализатора тестовой нагрузки.

Запросы

Отображает сведения для отдельных запросов, выданных во время нагрузочного теста. Сюда входят все HTTP-запросы и зависимые запросы, например изображения. Дополнительные сведения см. в разделе Таблица "Запросы".

Трассировка SQL

Отображает результаты трассировки SQL. Эта таблица будет доступна только по завершении нагрузочного теста, и только если в его ходе использовалась трассировка SQL. Дополнительные сведения см. в разделе Практическое руководство. Просмотр данных трассировки SQL в нагрузочных тестах с помощью таблицы трассировки SQL.

Тесты

Отображает сведения для отдельных выполнений тестов во время нагрузочного теста. Дополнительные сведения см. в разделе Таблица "Тесты".

Пороговые значения

Отображает список нарушений правил пороговых значений, произошедших во время выполнения нагрузочного теста. Дополнительные сведения см. в разделе Анализ нарушений правила пороговых значений в нагрузочном тесте с помощью анализатора тестовой нагрузки.

Транзакции

Отображает список транзакций, выполненных во время нагрузочного теста. Дополнительные сведения см. в разделе Таблица "Транзакции".

Агенты

Отображается, только если нагрузочный тест использует контроллер тестирования и агенты тестирования. Отображает список агентов, использовавшихся в процессе выполнения нагрузочного теста. В таблице агентов указывается число запросов, протестированных агентом, и число неудачных запросов. Кроме того, в таблице "Агенты" содержится число тестов из набора нагрузочных тестов, выполненных агентом, а также число непройденных тестов.

Сведения о тесте

Отображает сведения о тестах, входящих в набор нагрузочных тестов. Эти сведения включают имя теста, сценарий, к которому принадлежит тест, время запуска теста, длительность выполнения тестов, а также результат каждого теста (пройден или не пройден). Если тест не пройден, в столбце Подробности содержится соответствующая ссылка. При щелчке этой ссылки будет открыт редактор веб-тестов производительности с выделенным запросом, вызвавшем сбой.

Задачи

Задачи

Связанные разделы

Упорядочение таблиц в табличном представлении анализатора тестовой нагрузки. Можно указать, сколько таблиц должно отображаться, и как они должны быть расположены.

Анализ ошибок в веб-тесте производительности. Табличное представление анализатора тестовой нагрузки включает таблицу Ошибки, позволяющую отлаживать веб-приложение.

Анализ данных трассировки SQL в веб-тесте производительности. Таблица трассировки SQL позволяет просматривать данные трассировки SQL, собранные в ходе выполнения веб-теста производительности.

Сбор данных процентиля

Некоторые таблицы нагрузочных тестов могут содержать дополнительные столбцы, в которых представлены данные процентиля и значения времени ответа, сгруппированные на основании эмуляции сети. По умолчанию эти данные не собираются. Чтобы их собрать, в редакторе тестовой нагрузки в узле Параметры запуска выберите узел параметров запуска, который нужно изменить. В окне Свойства задайте свойству Хранилище сведений о времени значение Только статистика или Все индивидуальные сведения. Дополнительные сведения см. в разделе Практическое руководство. Просмотр времени ответа веб-страницы в нагрузочном тесте с помощью анализатора тестовой нагрузки.

Таблица "Запросы"

В таблице Запросы представлены сведения для отдельных запросов, выданных в нагрузочном тесте. Сюда входят все HTTP-запросы и зависимые запросы, например изображения. В таблице запросы перечислены по тесту и сценарию, поскольку один запрос может входить в несколько тестов и сценариев.

В следующей таблице представлены столбцы в таблице Запросы.

Столбец

Описание

Отображается по умолчанию

Запрос

URL-адрес запроса. Например, "home.html" или "orange-arrow.gif".

Да

Скрипт

Имя сценария.

Да

Тест

Имя теста.

Да

Всего

Общее число запросов данного веб-теста производительности, выданных во время выполнения нагрузочного теста. В это число входят успешные и неудачные запросы, но не входят кэшированные запросы, поскольку они не переданы на веб-сервер.

Да

Передано

Количество раз вызовов и передач запроса.

Нет

Ошибка

Количество раз вызовов и сбоев при выполнении запроса. Записи в этом столбце представлены в виде гиперссылок. Чтобы просмотреть список отдельных ошибок в диалоговом окне Ошибки нагрузочного теста, щелкните любую гиперссылку. Дополнительные сведения см. в разделе Анализ результатов нагрузочных тестов с помощью анализатора тестовой нагрузки.

Да

Кэшировано

Общее количество раз кэширования запроса.

Нет

Запросов/сек

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

Нет

Передано/сек

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

Нет

Сбоев/сек

Скорость запросов, при передаче которых произошла ошибка, во время выполнения нагрузочного теста.

Нет

Время получения первого байта

Среднее время получения первого байта ответа, измеренное с момента отправки запроса на веб-сервер. Единицей измерения является секунда.

Нет

Время ответа

Среднее время получения полного ответа на запрос, измеренное с момента отправки запроса на веб-сервер. Единицей измерения является секунда.

Да

Длина содержимого

Средняя длину содержимого ответа на запрос. Единицей измерения является байт.

Да

Таблица "Тесты"

В таблице Тесты представлены сведения об отдельных тестах, выполняемых во время нагрузочного теста. В таблице тесты перечислены по тесту и сценарию, поскольку один тест может входить в состав нескольких сценариев.

В следующей таблице представлены столбцы таблицы Тесты.

Столбец

Описание

Отображается по умолчанию

Тест

Имя теста.

Да

Сценарий

Имя сценария.

Да

Всего

Общее количество раз выполнения теста в сценарии. В это число входит количество раз успешного и неудачного выполнения теста.

Да

Выполнено

Количество раз успешного выполнения теста в сценарии.

Да

Ошибка

Количество раз неудачного выполнения теста в сценарии. Записи в этом столбце представлены в виде гиперссылок. Чтобы просмотреть список отдельных ошибок в диалоговом окне Ошибки нагрузочного теста, щелкните любую гиперссылку. Дополнительные сведения см. в разделе Анализ результатов нагрузочных тестов с помощью анализатора тестовой нагрузки.

Да

Тесты/сек

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

Да

Выполнено/сек

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

Нет

Сбоев/сек

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

Нет

Время выполнения теста

Среднее время выполнения теста во время нагрузочного теста. Единицей измерения является секунда.

Да

90% времени выполнения теста

Значение процентиля 90 для времени выполнения теста.

Нет

95% времени выполнения теста

Значение процентиля 95 для времени выполнения теста.

Да

Запросов/тест

Среднее число запросов в тесте, если он является веб-тестом производительности.

Нет

Таблица "Транзакции"

В таблице Транзакции представлен список транзакций, происходящих во время выполнения нагрузочного теста. Транзакции ссылаются либо на транзакции, определенные в веб-тесте производительности, либо на таймеры, определенные в модульном тесте. Транзакции не ссылаются на транзакции базы данных.

В следующей таблице перечислены столбцы таблицы Транзакции.

Примечание

Чтобы увидеть все столбцы, необходимо включить свойство "Хранилище сведений о времени", связанное с параметрами активного запуска.Дополнительные сведения см. в разделе Практическое руководство. Указание свойства хранилища сведений о синхронизации для запуска нагрузочного теста.

Столбец

Описание

Отображается без сведений о синхронизации

Транзакция

Имя транзакции.

Да

Сценарий

Имя сценария.

Да

Тест

Имя теста.

Да

Всего

Общее число транзакций, выданных во время выполнения нагрузочного теста.

Да

Время транзакции

Время выполнения транзакции во время нагрузочного теста. Для веб-тестов производительности в расчет включается время обработки пользователем. Единицей измерения является секунда.

Нет

Время ответа

Время отклика для транзакции веб-теста производительности в нагрузочном тесте. Время ответа отличается от времени транзакции. Время ответа не учитывает время задержек, которое имеет место при транзакции. Единицей измерения является секунда.

Нет

Среднее время транзакции

Среднее время транзакции. Это время включает время обработки. Например, если каждый из трех запросов имеет время обработки, среднее время будет учитывать отрезки времени обработки и фактическое время выполнения запросов.

Нет

Среднее время ответа

Среднее время ответа для транзакции веб-теста производительности в нагрузочном тесте. Время ответа отличается от времени транзакции. Время ответа не учитывает время задержек, которое имеет место при транзакции. Единицей измерения является секунда.

Нет

Минимальное значение: время отклика

Это время не включает время обработки.

Нет

Максимальное значение: время отклика

Это время не включает время обработки.

Нет

Медиана: время отклика

Это время не включает время обработки.

Нет

90%: время отклика

Значение процентиля 90 для времени транзакции. Это время не включает время обработки.

ПримечаниеПримечание
В Visual Studio Team System 2008 вместо этого использовалось значение 90% времени транзакции.

Нет

95%: время отклика

Значение процентиля 95 для времени транзакции. Это время не включает время обработки.

ПримечаниеПримечание
В Visual Studio Team System 2008 вместо этого использовалось значение 95% времени транзакции.

Нет

99%: время отклика

Значение процентиля 99 для времени транзакции. Это время не включает время обработки.

Нет

Стандартное отклонение: время отклика

Это время не включает время обработки.

Нет

См. также

Основные понятия

Практическое руководство. Обращение к результатам нагрузочного теста для их анализа

Обзор анализатора тестовой нагрузки

Анализ результатов нагрузочного тестирования в представлении диаграмм анализатора тестовой нагрузки

Обзор анализатора тестовой нагрузки

Другие ресурсы

Анализ результатов нагрузочных тестов с помощью анализатора тестовой нагрузки