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


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

Обновлен: Ноябрь 2007

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

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

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

ms404656.alert_note(ru-ru,VS.90).gifПримечание.

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

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

ms404656.alert_note(ru-ru,VS.90).gifПримечание.

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

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

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

Имя таблицы

Описание

Ошибки

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

Страницы

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

Запросы

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

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

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

Тесты

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

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

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

Транзакции

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

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

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

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

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

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

Столбец

Описание

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

Запрос

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

Да

Сценарий

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

Да

Тест

Имя теста.

Да

Общее число

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

Да

Передано

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

Нет

Ошибка

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

Да

Кэшировано

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

Нет

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

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

Нет

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

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

Нет

Сбоев/сек

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

Нет

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

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

Нет

Время ответа

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

Да

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

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

Да

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

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

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

Столбец

Описание

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

Тест

Имя теста.

Да

Сценарий

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

Да

Общее число

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

Да

Выполнено

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

Да

Ошибка

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

Да

Тесты/сек

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

Да

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

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

Нет

Сбоев/сек

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

Нет

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

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

Да

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

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

Нет

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

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

Да

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

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

Нет

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

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

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

Столбец

Описание

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

Транзакция

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

Да

Сценарий

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

Да

Тест

Имя теста.

Да

Общее число

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

Да

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

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

Да

90% времени транзакции

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

Нет

95% времени транзакции

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

Да

Время ответа

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

Да

См. также

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

Доступ к результатам нагрузочных тестов

Анализ результатов нагрузочных тестов

Работа с графами результатов нагрузочных тестов

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

Анализ запусков нагрузочных тестов