В отчете собраны данные о допустимости выполнения, данные, наиболее значимые для выполнения, показана тенденция ответа 10 самых медленных страниц в тесте и изображена тенденция ответа в виде графика каждой страницы для заданного интервала.
Общая страница
На
Общей странице предоставлена следующая информация:
- Индикатор выполнения, показывающий состояние выполнения.
- Столбиковая диаграмма, показывающая следующую информацию для обозначения общего успеха выполнения:
- Для всего процесса выполнения процентная доля кодов состояния, указавших на код успешного состояния страницы.
Код успешного состояния страницы означает, что для основного запроса пройдена точка проверки кода ответа.
Если основной запрос не содержит точек проверки, успешность означает, что сервер получил основной запрос и вернул ответ с кодом состояния из категории 200 или 300 либо ответ с ожидаемым кодом состояния из категории 400 или 500.
- Для всего процесса выполнения процентная доля кодов состояния, указавших на успешное выполнение элемента страницы.
Успешное выполнение элемента страницы означает, что для данного запроса пройдена точка проверки кода ответа. Если запрос не содержит точек проверки, успешность означает, что сервер получил запрос и вернул ответ с кодом состояния из категории 200 или 300 либо ответ с ожидаемым кодом состояния из категории 400 или 500.
- Общая целостность означает общую процентную долю целостности для всего выполнения теста для страниц, транзакций и циклов.
- Процентная доля пройденных точек проверки заголовка страницы, если они были заданы.
- Процентная доля пройденных точек проверки кода ответа или размера ответа, если они были заданы.
Страница Обзор
На странице
Обзор собраны наиболее значимые данные о выполнении теста, по которым можно быстро проанализировать окончательные или промежуточные результаты теста.
На странице Обзор отображается следующая информация раздела Сводка выполнения:
- Имя теста.
- Число активных пользователей и число пользователей, завершивших тестирование. Это значение изменяется во время выполнения теста.
- Прошедшее время. Это - продолжительность выполнения, отображаемая в часах, минутах и секундах.
- Состояние выполнения. Возможные значения: Инициализация систем, Добавление пользователей, Выполнение, Передача данных в протокол теста, Остановлен или Выполнен.
- Вывод результатов для системы: Все хосты. Для просмотра сводных результатов для отдельных систем выберите имя системы в представлении Выполнение тестов производительности.
На странице Обзор отображается следующая информация раздела Сводка страницы:
- Общее число попыток и попаданий для страниц. Попытка страницы означает, что был отправлен основной запрос, и не включает запросов на странице. Попадание означает, что сервер получил основной запрос и вернул любой ответ о выполнении.
- Среднее время ответа для всех страниц. Время ответа - это сумма времени ответа для всех элементов страницы (включая время соединения и задержки между запросами). Счетчики времени ответа опускают значения времени ответа
страницы для страниц, содержащих запросы с кодами состояния от 4XX (ошибки клиента) до
5XX (ошибки сервера). Единственное исключение - когда сбой (например, 404) записан и
возвращен, а запрос не является основным запросом для страницы. Значения времени ответа
страницы, содержащие завершенные по тайм-ауту запросы, исключаются всегда.
- Среднеквадратичное отклонение среднего времени ответа для всех страниц.
- Максимальное время ответа для всех страниц.
- Минимальное время ответа для всех страниц.
- Сводка результатов для точек проверки страницы, если эти точки были заданы.
На странице Обзор отображается следующая информация раздела Сводка элементов страницы:
- Общее число попыток и попаданий для элементов страниц. Попытка элемента страницы означает, что запрос был отправлен. Попадание означает, что сервер получил запрос и вернул любой ответ о выполнении.
- Общее число элементов страницы, для которых не был отправлен запрос на сервер, так как клиент определил, что в локальном кэше находятся новые версии этих элементов страницы.
- Среднее время ответа для всех элементов страницы. Время ответа - это время между первым отправленным символом запроса и последним принятым символом ответа. Значения времени ответа для запросов HTTP, завершенных по
тайм-ауту или возвративших непредвиденный код состояния (записанный и воспроизведенный
коды не совпадают) от 4XX (ошибки клиента) до 5XX (ошибки сервера), исключаются из
отчетных значений.
- Среднеквадратичное отклонение среднего времени ответа.
Среднеквадратичное
отклонение указывает, как близко к среднему значению группируются данные. Например,
среднее время и в системе A, и в системе B составляет 12 мс. Однако это не означает, что
значения времени ответа в этих системах схожи. Например, в системе A это могут быть
значения 11, 12, 13 и 12 мс, а в системе B - 1, 20, 25 и 2.
Хотя средние значения
совпадают, среднеквадратичное отклонение в системе B больше - время ответа более
переменчиво.
- Процентная доля пройденных точек проверки.
- Сводка результатов для точек проверки элемента страницы, если эти точки были заданы.
Если в тесте были заданы транзакции, то на странице Обзор выводится следующая информация раздела Транзакция:
- Минимальное, максимальное и среднее время ответа для всех транзакций. Время ответа - это фактическое время, затраченное в контейнере транзакции.
- Среднеквадратичное отклонение среднего времени ответа.
Среднеквадратичное
отклонение указывает, как близко к среднему значению группируются данные. Например,
среднее время и в системе A, и в системе B составляет 12 мс. Однако это не означает, что
значения времени ответа в этих системах схожи. Например, в системе A это могут быть
значения 11, 12, 13 и 12 мс, а в системе B - 1, 20, 25 и 2.
Хотя средние значения
совпадают, среднеквадратичное отклонение в системе B больше - время ответа более
переменчиво.
- Общее число запущенных транзакций и общее число завершенных транзакций.
Страница Производительность страницы
На странице
Производительность страницы показано среднее время ответа 10 самых медленных страниц в тесте во время его выполнения. С учетом
этой информации можно оценить скорость реагирования системы во
время и после теста.
Столбиковая диаграмма показывает среднее время ответа 10 самых медленных страниц. Каждый столбец представляет страницу, посещенную во время записи. Во время выполнения теста диаграмма изменяется, так как список 10 самых медленных страниц динамически обновляется. Например, страница входа в систему может быть одной из 10 самых медленных страниц в начале выполнения, но затем ее может заменить в этом списке страница Корзина. После выполнения на странице отображается список 10 самых медленных страниц по результатам всего теста.
В таблице под диаграммой приведены следующие дополнительные сведения:
- Минимальное время ответа для каждой страницы во время выполнения. Время ответа - это время между первым отправленным символом запроса и последним принятым символом ответа. Счетчики времени ответа опускают значения времени ответа
страницы для страниц, содержащих запросы с кодами состояния от 4XX (ошибки клиента) до
5XX (ошибки сервера). Единственное исключение - когда сбой (например, 404) записан и
возвращен, а запрос не является основным запросом для страницы. Значения времени ответа
страницы, содержащие завершенные по тайм-ауту запросы, исключаются всегда.
- Среднее время ответа для каждой страницы во время выполнения. Оно соответствует информации на столбиковой диаграмме.
- Среднеквадратичное отклонение среднего времени ответа.
Среднеквадратичное
отклонение указывает, как близко к среднему значению группируются данные. Например,
среднее время и в системе A, и в системе B составляет 12 мс. Однако это не означает, что
значения времени ответа в этих системах схожи. Например, в системе A это могут быть
значения 11, 12, 13 и 12 мс, а в системе B - 1, 20, 25 и 2.
Хотя средние значения
совпадают, среднеквадратичное отклонение в системе B больше - время ответа более
переменчиво.
- Максимальное время ответа для каждой страницы во время выполнения.
- Число попыток обращения к каждой странице в секунду. Попытка означает, что был отправлен основной запрос, и не включает запросов на странице.
- Общее число попыток обращения к странице.
Для отображения времени ответа 10 самых медленных элементов страницы щелкните правой кнопкой мыши на странице и выберите
Показать ответы элементов страницы.
Страница Обзор ответов и времени
На странице
Обзор ответов и времени показано среднее время ответа в виде диаграммы за указанный интервал. Он содержит два линейных графика с соответствующими обзорными таблицами. Если расписание содержит подготовленные загрузки, то сверху диаграммы разными цветами отмечены промежуточные этапы с маркерами диапазонов времени.
- На диаграмме Ответ страницы по отношению ко времени показано среднее время ответа для всех страниц во время выполнения. Каждая точка на графике
представляет собой среднее значение за интервал. В таблице под диаграммой приведены общее среднее время ответа для всех страниц в процессе выполнения и среднеквадратичное отклонение среднего времени ответа.
- На диаграмме Ответ элемента страницы по отношению ко времени показано среднее время ответа для всех элементов страниц во время выполнения. Каждая точка на графике
представляет собой среднее значение за интервал. В таблице под диаграммой приведены общее среднее время ответа для всех элементов страниц в процессе выполнения и среднеквадратичное отклонение среднего времени ответа. В таблице также указано общее число элементов страницы, для которых не был отправлен запрос на сервер, так как клиент определил, что в локальном кэше находятся новые версии этих элементов страницы. Значение Интервал сбора статистики задается в расписании как свойство расписания.
Подробные сведения об ответах и времени
На странице
Подробные сведения об ответах и времени показаны тенденции ответов в виде диаграммы для интервала сбора данных. Каждая страница представлена
отдельной строкой.
На диаграмме Среднее время ответа страницы показано среднее время ответа каждой страницы для каждого интервала сбора данных. Если расписание содержит подготовленные загрузки, то сверху диаграммы разными цветами отмечены промежуточные этапы с маркерами диапазонов времени. В таблице под диаграммой приведены следующие дополнительные сведения:
- Минимальное время ответа для процесса выполнения. Время ответа - это время между первым отправленным символом основного запроса и последним принятым символом ответа. Счетчики времени ответа опускают значения времени ответа
страницы для страниц, содержащих запросы с кодами состояния от 4XX (ошибки клиента) до
5XX (ошибки сервера). Единственное исключение - когда сбой (например, 404) записан и
возвращен, а запрос не является основным запросом для страницы. Значения времени ответа
страницы, содержащие завершенные по тайм-ауту запросы, исключаются всегда.
- Среднее время ответа для процесса выполнения. Это значение совпадает с графиком, но информация в таблице включает весь процесс выполнения.
- Максимальное время ответа для процесса выполнения.
- Среднеквадратичное отклонение среднего времени ответа.
Среднеквадратичное
отклонение указывает, как близко к среднему значению группируются данные. Например,
среднее время и в системе A, и в системе B составляет 12 мс. Однако это не означает, что
значения времени ответа в этих системах схожи. Например, в системе A это могут быть
значения 11, 12, 13 и 12 мс, а в системе B - 1, 20, 25 и 2.
Хотя средние значения
совпадают, среднеквадратичное отклонение в системе B больше - время ответа более
переменчиво.
- Показатель попыток страницы на интервал для последнего интервала сбора статистики. Попытка страницы означает, что был отправлен основной запрос, и не включает запросов на странице. Значение Интервал сбора статистики задается в расписании как свойство расписания.
- Число попыток страницы за интервал.
Страница Производительность страницы
Страница
Производительность страницы содержит обзор частоты передачи запросов за каждый
интервал сбора данных.
- Диаграмма Показатель попаданий страницы показывает показатели попыток страницы и попаданий страницы за интервал сбора данных для всех страниц.
Попытка страницы означает, что был отправлен основной запрос, и не включает запросов на странице.
Попадание означает, что сервер получил основной запрос и вернул любой ответ о выполнении.
Если расписание содержит подготовленные загрузки, то сверху диаграммы разными цветами отмечены промежуточные этапы с маркерами диапазонов времени. Сводная таблица после графика показывает общее процентное выражение попаданий и их количество для каждой страницы в процессе выполнения.
- На диаграмме Загрузка пользователей показаны активные пользователи и пользователи, завершившие тестирование, в течение выполнения. В сводной таблице после диаграммы показаны результаты для последнего интервала сбора данных. Значение Интервал сбора статистики задается в расписании как свойство расписания. При приближении к завершению процесса выполнения число активных пользователей уменьшается, а число пользователей, завершивших работу, увеличивается. В сводной таблице после диаграммы показаны пользователи (активные и завершившие работу) для всего процесса выполнения.
Прим.: Для указания значения интервала сбора данных откройте расписание, откройте вкладку Статистика и просмотрите или измените параметр Интервал сбора статистики.
Если число запросов отличается от числа попаданий, то, возможно, на сервере возникли неполадки при поддержке рабочей нагрузки.
При добавлении виртуальных пользователей во время выполнения и просмотре этих двух диаграмм вместе можно отслеживать способность системы поддерживать рабочую нагрузку. Так как уровень успешных обращений к странице стабилизируется, даже при продолжении увеличения числа активных пользователей, и система должным образом настроена, среднее время ответа будет естественным образом замедляться. Это снижение времени ответа происходит потому, что система работает с максимально эффективным уровнем пропускной способности и эффективно управляет скоростью обращения к странице путем снижения скорости ответа на запросы.
Страница Производительность сервера
На странице
Производительность сервера показаны скорость и число байтов, переданных за интервал и для всего процесса выполнения. Также приведено состояние виртуальных пользователей для каждого интервала и для всего процесса выполнения.
- На диаграмме Скорость передачи данных показаны показатели байтов, переданных и полученных в течение интервала для всех интервалов в процессе выполнения. Если расписание содержит подготовленные загрузки, то сверху диаграммы разными цветами отмечены промежуточные этапы с маркерами диапазонов времени. В сводной таблице после диаграммы приведено общее число отправленных и принятых байтов для всего процесса выполнения.
- На диаграмме Загрузка пользователей показаны активные пользователи и пользователи, завершившие тестирование, за интервал сбора данных, в течение выполнения. Значение Интервал сбора статистики задается в расписании как свойство расписания. При приближении к завершению процесса выполнения число активных пользователей уменьшается, а число пользователей, завершивших работу, увеличивается. В сводной таблице после диаграммы показаны пользователи (активные и завершившие работу) для всего процесса выполнения.
Уровень пропускной способности отправленных и полученных байтов, вычисленный в проекции клиента, показывает объем данных, который Rational Performance Tester отправляет через сервер. Обычно эти данные анализируются по другим показателям, таким как производительность страницы и данные мониторинга ресурсов, с целью определения влияния запросов пропускной способности сети на производительность сервера.
Страница Обзор работоспособности сервера
На странице
Обзор работоспособности сервера приведены общие сведения, показывающие, насколько хорошо сервер отвечает на нагрузку.
- Диаграмма Работоспособность страницы показывает общее число попыток страницы, попаданий страницы и коды успешного состояния за время выполнения. В таблице под столбиковой диаграммой приведена та же информация.
Попытка страницы означает, что был отправлен основной запрос, и не включает запросов на странице.
Попадание означает, что сервер получил основной запрос и вернул любой ответ о выполнении.
Успех означает, что для данного запроса пройдена точка проверки кода ответа. Если запрос не имеет точек проверки, то успех означает, что сервер получил запрос и вернул ответ, в котором код ответа из категории 200 или 300 либо ожидаемый ответ из категории 400 или 500.
- Диаграмма Работоспособность элемента страницы показывает общее число попыток элемента страницы, попаданий элемента страницы, кодов успешного состояния и перенаправлений элемента страницы за время выполнения. В таблице под столбиковой диаграммой приведена та же информация, а также общее число элементов страницы, для которых не был отправлен запрос на сервер, так как клиент определил, что в локальном кэше находится достаточно новый элемент страницы.
Страница Сведения о работоспособности сервера
На странице
Сведения о работоспособности сервера приведены конкретные сведения для 10 страниц с самой медленной скоростью.
- Столбиковая диаграмма показывает 10 страниц с самой медленной скоростью.
- В сводной таблице под диаграммой приведен список всех страниц с числом попыток, попаданий и успешных обращений за время выполнения, а также попыток в секунду во время всего процесса выполнения.
Попытка означает, что был отправлен основной запрос, и не включает запросов на странице.
Попадание означает, что сервер получил основной запрос и вернул любой ответ о выполнении.
Успех означает, что для данного запроса пройдена точка проверки кода ответа. Если запрос не имеет точки проверки, то успех означает, что сервер получил запрос и вернул ответ, в котором код ответа из категории 200 или 300 либо ожидаемый ответ из категории 400 или 500.
Страница Сведения о кэшировании
На странице
Сведения о кэшировании отображается информация о поведении кэширования во время выполнения теста.
- На графике Операция кэширования показано общее число попыток кэширования элементов страниц, число попаданий элементов страниц в кэш и пропусков записи элементов страниц в кэш в процессе выполнения. Эти значения соответствуют ответам от сервера, означающим изменение материалов. Кроме этого, на столбиковой диаграмме показано общее число элементов страниц в кэше, пропущенных во время выполнения. Это значение показывает попадания в кэш, которые были новыми в локальном кэше настолько, что связь с сервером не требовалась.
- На диаграмме Показатели попаданий в кэш элементов страницы показано процентное выражение успешных попыток записи в кэш, подтвержденных сервером и подтвержденных клиентом, для всего процесса выполнения. Сервер подтверждает попадание в кэш, возвращая код ответа 304. Подтвержденное клиентом попадание в кэш происходит, если материал в локальном кэше достаточно новый и не требует соединения с сервером.
Страница Ресурсы
На странице
Ресурсы показаны все счетчики ресурсов, отслеживаемые во время выполнения расписания.
Ответы элементов страницы
На странице Элемент страницы показаны ответы 10 самых медленных элементов выбранной страницы.
Дополнения времени ответа страницы
На странице Дополнения времени ответа страницы показано, сколько времени добавляет каждый элемент страницы в общее время ответа страницы, время задержки клиента и время соединения.
Размер страницы
На этой странице приведен размер каждой страницы тестируемого приложения. Размер страницы влияет на вычисление времени ответа. Если часть страницы или вся страница находится в кэше, то то запросы из кэша не влияют на общий размер страницы. Для расписания можно проверить число попаданий на каждую страницу и число виртуальных пользователей.
Ошибки
На этой странице приведено число ошибок и соответствующие действия, произошедшие в тесте или расписании. В разделе События ошибок отображается число встреченных событий ошибок. В разделе Поведение ошибки отображается способ обработки каждого события ошибки. Способы обработки ошибок должны быть уже определены на вкладке Дополнительно в редакторе тестов, редакторе расписаний или редакторе составных тестов.