TestRun interface

Modelo de ejecución de pruebas de carga

Propiedades

autoStopCriteria

Criterios de detención automática para una prueba. Esto detendrá automáticamente una prueba de carga si el porcentaje de error es alto para un período de tiempo determinado.

certificate

Metadatos de certificados

createdByType

Tipo de la entidad que creó la ejecución de pruebas. (E.x. Usuario, ScheduleTrigger, etc.).

Valores posibles: "User", "ScheduledTrigger", "AzurePipelines", "GitHubWorkflows"

debugLogsEnabled

Habilite o deshabilite el registro de nivel de depuración. True si los registros de depuración están habilitados para la ejecución de pruebas. De lo contrario, es falso.

description

Descripción de la ejecución de pruebas.

displayName

Nombre para mostrar de una pruebaEjecutar.

environmentVariables

Variables de entorno que se definen como un conjunto de <nombre,valor> pares.

passFailCriteria

Supere los criterios de error para una prueba.

requestDataLevel

Solicitar el nivel de recopilación de datos para la ejecución de pruebas

Valores posibles: "NINGUNO", "ERRORES"

secrets

Los secretos se pueden almacenar en una instancia de Azure Key Vault o en cualquier otro almacén de secretos. Si el secreto se almacena en una instancia de Azure Key Vault, el valor debe ser el identificador del secreto y el tipo debe ser AKV_SECRET_URI. Si el secreto se almacena en otro lugar, el valor del secreto debe proporcionarse directamente y el tipo debe ser SECRET_VALUE.

testId

Id. de prueba asociado.

Detalles de las propiedades

autoStopCriteria

Criterios de detención automática para una prueba. Esto detendrá automáticamente una prueba de carga si el porcentaje de error es alto para un período de tiempo determinado.

autoStopCriteria?: AutoStopCriteria

Valor de propiedad

certificate

Metadatos de certificados

certificate?: CertificateMetadata

Valor de propiedad

createdByType

Tipo de la entidad que creó la ejecución de pruebas. (E.x. Usuario, ScheduleTrigger, etc.).

Valores posibles: "User", "ScheduledTrigger", "AzurePipelines", "GitHubWorkflows"

createdByType?: string

Valor de propiedad

string

debugLogsEnabled

Habilite o deshabilite el registro de nivel de depuración. True si los registros de depuración están habilitados para la ejecución de pruebas. De lo contrario, es falso.

debugLogsEnabled?: boolean

Valor de propiedad

boolean

description

Descripción de la ejecución de pruebas.

description?: string

Valor de propiedad

string

displayName

Nombre para mostrar de una pruebaEjecutar.

displayName?: string

Valor de propiedad

string

environmentVariables

Variables de entorno que se definen como un conjunto de <nombre,valor> pares.

environmentVariables?: Record<string, string>

Valor de propiedad

Record<string, string>

passFailCriteria

Supere los criterios de error para una prueba.

passFailCriteria?: PassFailCriteria

Valor de propiedad

requestDataLevel

Solicitar el nivel de recopilación de datos para la ejecución de pruebas

Valores posibles: "NINGUNO", "ERRORES"

requestDataLevel?: string

Valor de propiedad

string

secrets

Los secretos se pueden almacenar en una instancia de Azure Key Vault o en cualquier otro almacén de secretos. Si el secreto se almacena en una instancia de Azure Key Vault, el valor debe ser el identificador del secreto y el tipo debe ser AKV_SECRET_URI. Si el secreto se almacena en otro lugar, el valor del secreto debe proporcionarse directamente y el tipo debe ser SECRET_VALUE.

secrets?: Record<string, Secret>

Valor de propiedad

Record<string, Secret>

testId

Id. de prueba asociado.

testId?: string

Valor de propiedad

string