LoadTest (Clase)
Representa la prueba de carga en ejecución.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.TestTools.LoadTesting.LoadTest
Espacio de nombres: Microsoft.VisualStudio.TestTools.LoadTesting
Ensamblado: Microsoft.VisualStudio.QualityTools.LoadTestFramework (en Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Sintaxis
'Declaración
Public Class LoadTest
public class LoadTest
public ref class LoadTest
type LoadTest = class end
public class LoadTest
El tipo LoadTest expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
LoadTest | Inicializa una nueva instancia de la clase LoadTest. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Context | Obtiene el objeto LoadTestContext para la ejecución de pruebas de carga actual. | |
Name | Obtiene el nombre de la prueba de carga. | |
RunSettings | Obtiene los parámetros de ejecución utilizados para la ejecución de pruebas de carga actual. | |
Scenarios | Obtiene una colección de escenarios que contiene la prueba de carga. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Abort() | Detiene la prueba de carga en todos los agentes. | |
Abort(Exception) | Detiene la prueba de carga en todos los agentes y especifica la excepción que produjo la anulación. | |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
Heartbeat | Aparece una vez por segundo. | |
LoadTestAborted | Aparece cuando se anula la prueba de carga. | |
LoadTestFinished | Aparece cuando se detiene la ejecución de la prueba de carga en el agente. | |
LoadTestStarting | Aparece inmediatamente antes de que empiece la ejecución de la prueba de carga en el agente. | |
LoadTestWarmupComplete | Aparece cuando el período de preparación ha finalizado. | |
TestFinished | Aparece cuando finaliza una iteración de una de las pruebas contenidas dentro de la prueba de carga. | |
TestSelected | Aparece cada vez que se selecciona una iteración de una de las pruebas contenida en LoadTest. | |
TestStarting | Aparece cuando se inicia una iteración de una de las pruebas contenidas dentro de la prueba de carga. | |
ThresholdExceeded | Aparece cuando se supera una regla de umbral. |
Arriba
Comentarios
Las pruebas de carga permiten predecir el impacto en el rendimiento de una aplicación durante las cargas de trabajo de usuarios elevadas. Simulan volúmenes de usuarios realistas para definir condiciones de trabajo reales, que pueden utilizarse para cambiar requisitos y el diseño de las aplicaciones de forma que puedan cumplir las normas de calidad esperadas para el producto de software. Las pruebas de carga contienen pruebas web y pruebas unitarias.
El acceso a la configuración de la prueba de carga se puede realizar a través de la interfaz de usuario o con un complemento de prueba de carga. Para obtener más información, vea Cómo: Crear un complemento de pruebas de carga.
Nota
Es recomendable ejecutar una prueba de humo antes de ejecutar cualquier prueba de carga intensiva. Para obtener más información, vea Guidelines for Smoke Testing. Esto ayuda a validar las configuraciones y el comportamiento esperado de la prueba.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.VisualStudio.TestTools.LoadTesting (Espacio de nombres)
Otros recursos
Cómo: Crear una nueva prueba de carga mediante el Asistente para nueva prueba de carga