Microsoft.VisualStudio.TestTools.LoadTesting (Espacio de nombres)
El espacio de nombres Microsoft.VisualStudio.TestTools.LoadTesting proporciona las clases e interfaces que permiten ejecutar pruebas de carga unitarias y pruebas web. Este espacio de nombres incluye la clase LoadTest que representa la prueba de carga actual. Esta clase contiene propiedades y eventos que pueden utilizarse en una implementación de la interfaz ILoadTestPlugin para extender la funcionalidad de la prueba de carga.
Clases
Clase | Descripción | |
---|---|---|
HeartbeatEventArgs | Proporciona datos para el evento HeartBeat. | |
InvalidLoadProfileException | Esta clase representa una excepción que se produce cuando un complemento de la prueba de carga intenta asignar la propiedad LoadProfile de LoadTestScenario a LoadTestLoadProfile con un conjunto de valores de propiedad no válido o incoherente. | |
LoadTest | Representa la prueba de carga en ejecución. | |
LoadTestAbortedEventArgs | Proporciona datos para el evento LoadTestAborted. | |
LoadTestConstantLoadProfile | Representa el perfil de carga de una prueba de carga que tiene un modelo de carga constante. | |
LoadTestContext | Encapsula información sobre el contexto en el que se está ejecutando la prueba de carga. | |
LoadTestGoalBasedLoadProfile | Representa el perfil de carga de una prueba de carga que tiene un modelo de carga basado en objetivos. | |
LoadTestLoadProfile | Proporciona una clase base abstracta para los perfiles de prueba de carga. | |
LoadTestPackageExt | Administra la interfaz de usuario del visor de resultados de prueba web. | |
LoadTestRunIdNotSetException | Excepción que se produce cuando un usuario intenta obtener acceso al id. de ejecución de pruebas de carga antes de que este se haya establecido. | |
LoadTestRunSettings | Describe los parámetros de ejecución de pruebas de carga en uso para la ejecución de pruebas de carga actual, según se define en el Editor de prueba de carga. | |
LoadTestScenario | Representa un escenario contenido en una prueba de carga. | |
LoadTestStepLoadProfile | Representa el perfil de carga de una prueba de carga que tiene un modelo de carga por pasos. | |
LoadTestUserContext | Encapsula información sobre el contexto del usuario en el que se ejecuta una prueba, en una prueba de carga. | |
PerformanceCounterValue | Contiene el valor calculado de un contador de rendimiento recopilado durante la ejecución de pruebas de carga. | |
TestFinishedEventArgs | Proporciona datos para el evento TestFinished. | |
TestIterationResult | Describe el resultado de ejecutar un caso de prueba individual dentro de una prueba de carga. | |
TestSelectedEventArgs | Contiene los argumentos para el evento TestSelected. | |
TestStartingEventArgs | Contiene los argumentos para el evento TestStarting. | |
ThresholdExceededEventArgs | Proporciona datos para el evento ThresholdExceeded. | |
WebTestBaseExt | Clase base para las ventanas de la prueba web que permiten a los usuarios seleccionar elementos. | |
WebTestResultViewer | Ajusta una ventana de reproducción de pruebas web. | |
WebTestResultViewerExt | Representa las ventanas de reproducción de pruebas web. | |
WebTestResultViewerExt.SelectionChangedEventArgs | Proporciona datos para el evento SelectionChanged. | |
WebTestResultViewerExt.TestCompletedEventArgs | Proporciona datos para el evento TestCompleted. | |
WebTestResultViewerExt.WindowClosedEventArgs | Proporciona datos para el evento de WndowClosed. | |
WebTestResultViewerExt.WindowCreatedEventArgs | Proporciona datos para el evento WindowCreated. |
Interfaces
Interfaz | Descripción | |
---|---|---|
ICounterProvider | Define una interfaz que puede utilizar una implementación de la interfaz IThresholdRule para obtener los valores actuales de los contadores de rendimiento, aparte del contador que se está probando. | |
ILoadTestPlugin | Define una interfaz que se implementa para permitir que una clase escrita por el usuario controle los eventos que se generan a medida que se ejecuta la prueba de carga y se obtienen los resultados de dicha prueba. | |
IThresholdRule | Se utiliza para supervisar los valores de los contadores de rendimiento durante una ejecución de pruebas de carga diseñada para indicar advertencias o alarmas críticas cuando el valor de un contador de rendimiento rebasa un umbral. |
Enumeraciones
Enumeración | Descripción | |
---|---|---|
ThresholdRuleResult | Especifica el resultado de aplicar una regla de umbral a un ejemplo de contador de rendimiento. |
Vea también
Referencia
Otros recursos
Working with Load Tests Overview
[retirado] Ejecutar pruebas de carga