LoadTest - класс
Представляет выполняемый нагрузочный тест.
Иерархия наследования
System.Object
Microsoft.VisualStudio.TestTools.LoadTesting.LoadTest
Пространство имен: Microsoft.VisualStudio.TestTools.LoadTesting
Сборка: Microsoft.VisualStudio.QualityTools.LoadTestFramework (в Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Синтаксис
'Декларация
Public Class LoadTest
public class LoadTest
public ref class LoadTest
type LoadTest = class end
public class LoadTest
Тип LoadTest предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
LoadTest | Инициализирует новый экземпляр класса LoadTest. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
Context | Получает объект LoadTestContext для запуска текущего нагрузочного теста. |
![]() |
Name | Получает имя нагрузочного теста. |
![]() |
RunSettings | Получает параметры запуска, используемые для запуска текущего нагрузочного теста. |
![]() |
Scenarios | Получает коллекцию сценариев в нагрузочном тесте. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Abort() | Останавливает нагрузочный тест на всех агентах. |
![]() |
Abort(Exception) | Останавливает нагрузочный тест на всех агентах и задает исключение, вызвавшее прерывание. |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() |
Heartbeat | Возникает раз в секунду. |
![]() |
LoadTestAborted | Происходит при прерывании нагрузочного теста. |
![]() |
LoadTestFinished | Происходит при остановке выполнения нагрузочного теста на агенте. |
![]() |
LoadTestStarting | Возникает непосредственно перед началом выполнения нагрузочного теста на агенте. |
![]() |
LoadTestWarmupComplete | Возникает по завершении периода прогрева. |
![]() |
TestFinished | Возникает, когда заканчивается итерация одного из тестов, содержащихся в загрузочном тесте. |
![]() |
TestSelected | Возникает каждый раз, когда выбирается итерация одного из тестов, содержащихся в LoadTest. |
![]() |
TestStarting | Возникает, когда начинается итерация одного из тестов, содержащихся в загрузочном тесте. |
![]() |
ThresholdExceeded | Возникает при превышении правила порогового значения. |
В начало страницы
Заметки
Нагрузочное тестирование полезно для предсказания влияния на производительность приложения во время больших рабочих пользовательских нагрузок.Это моделирует реалистичные пользовательские объемы, необходимые для определения реальных условий, которые могут использоваться для изменения требований и конструирования приложений, чтобы обеспечить соответствие ожидаемым стандартам качества для программного продукта.Нагрузочные тесты могут включать как веб-тесты, так и модульные тесты.
Доступ к параметрам нагрузочных тестов осуществляется через пользовательский интерфейс или при помощи подключаемого модуля нагрузочного теста.Дополнительные сведения см. в разделе Практическое руководство. Создание подключаемого модуля нагрузочных тестов.
![]() |
---|
Перед выполнение интенсивного нагрузочного теста рекомендуется выполнить тест состояния.Дополнительные сведения см. в разделе Guidelines for Smoke Testing.Это помогает проверить конфигурации и ожидаемое поведение теста. |
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.LoadTesting - пространство имен
Другие ресурсы
Working with Load Tests Overview