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


Управление результатами нагрузочного теста в репозитории результатов нагрузочного теста

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

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

Visual Studio Ultimate предоставляются именованные наборы счетчиков, собирающие общие данные о производительности.Эти наборы можно использовать при анализе работы сервера IIS, сервера ASP.NET или сервера SQL Server.Все данные, собранные наборами счетчиков, сохраняются в хранилище результатов нагрузочных тестов.

Важное примечаниеВажно

Существуют различия между данными наборов счетчиков и счетчиков производительности.Набор счетчиков — это метаданные.Он определяет группу счетчиков производительности, данные которых нужно собирать с компьютера, обладающего определенной ролью, например ролью сервера IIS или сервера SQL Server.Набор счетчиков является частью определения нагрузочного теста.Данные счетчиков производительности собираются на базе наборов счетчиков, сопоставления набора счетчиков с определенным компьютером и частоты выборки.

Требования

  • Visual Studio Ultimate

SQL Server версии 2012

Для использования нагрузочных тестов можно SQL Server 2012 express LocalDB использовать задается с помощью Visual Studio 2012, как и сервер базы данных по умолчанию для нагрузочных тестов (включая интеграции Microsoft Excel).SQL Server Express LocalDB режим выполнения SQL Server Express, распределение для разработчиков программ.Установка SQL Server Express LocalDB копирует минимальный набор файлов, необходимый для ядра СУБД SQL Server.

ПримечаниеПримечание

При обновлении Visual Studio 2010 Ultimate и SQL Server Express обнаружен в существующей базе данных нагрузочного теста, Visual Studio 2012 максимальная пытается подключиться к нему и использовать ее.Кроме того, если SQL Server Express обнаружено, Visual Studio 2012 обычно пытается создать базу данных нагрузочных тестов с помощью SQL Server Express вместо SQL Server Express LocalDB.

Если команда ожидает, тяжелой базы данных или проектов вырастают SQL Server 2012 express LocalDB, рекомендуется выполнить обновление до версии или SQL Express или полного SQL Server, чтобы обеспечить более дополнительную возможность масштабирования.При обновлении SQL Server, файлы MDF и LDF для SQL Server 2012 express LocalDB хранятся в папке профиля пользователя.Эти файлы можно использовать для импорта базы данных нагрузочного теста в SQL Server Express 2012 или SQL Server 2012.

Можно загрузить экспресс-выпуска SQL Server 2012 в центре загрузки Майкрософт. Microsoft SQL Server 2012 Express.

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

Если Visual Studio Ultimate задано, хранилище результатов нагрузочного теста настроен для использования экземпляра SQL Express, настроенный на компьютере.Выпуск SQL Express поддерживает использование не более 4 ГБ места на диске.Если планируется запускать большое число нагрузочных тестов в течение длительного периода времени, следует подумать о настройке в качестве хранилища результатов экземпляра полной версии SQL Server, если таковой имеется.

Задачи анализатора нагрузочного теста

Задачи

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

Настройка репозитория результатов нагрузочного теста. Можно настроить репозиторий результатов нагрузочного теста в базе данных SQL.

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

Выбор и просмотр репозитория результатов. Можно выбрать конкретный репозиторий результатов.Не обязательно использовать локальное хранилище результатов.Нагрузочные тесты зачастую выполняются на наборе удаленных компьютеров агентов.Результаты тестов с компьютеров-агентов или с локального компьютера можно сохранить на любом сервере SQL Server, где было создано хранилище результатов нагрузочных тестов.В обоих случаях нужно указать расположение для сохранения результатов с помощью окна Администрирование контроллеров тестов.

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

Импорт результатов в репозиторий и экспорт результатов из репозитория. Результаты нагрузочных тестов можно импортировать в редактор тестовой нагрузки и экспортировать из него.

Связанные задачи

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

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

См. также

Задачи

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

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

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

Тестирование производительности и нагрузки с помощью веб-тестов производительности и нагрузочных тестов Visual Studio

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

Создание и изменение нагрузочных тестов

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