Sdílet prostřednictvím


Test interface

Model zátěžového testu

Vlastnosti

autoStopCriteria

Kritéria automatického zastavení testu Tím se zátěžový test automaticky zastaví, pokud je procento chyby v určitém časovém intervalu vysoké.

baselineTestRunId

ID testovacího spuštění, které se má označit jako směrný plán pro zobrazení trendů metrik na straně klienta z nedávných testovacích běhů

certificate

Metadata certifikátů.

description

Popis testu.

displayName

Zobrazovaný název testu

engineBuiltInIdentityIds

ID prostředků spravované identity integrované do zátěžových testovacích modulů. Vyžaduje se, pokud engineBuiltInIdentityType je UserAssigned.

engineBuiltInIdentityType

Typ spravované identity integrované v modulech zátěžového testování

Možné hodnoty: "SystemAssigned", "UserAssigned"

environmentVariables

Proměnné prostředí, které jsou definovány jako sada <název,hodnota> páry.

keyvaultReferenceIdentityId

ID prostředku spravované identity odkazující na trezor klíčů

keyvaultReferenceIdentityType

Typ spravované identity odkazující na trezor klíčů

kind

Druh testu.

Možné hodnoty: "URL", "JMX", "Locust"

loadTestConfiguration

Konfigurace zátěžového testu.

metricsReferenceIdentityId

ID prostředku spravované identity odkazující na metriky

metricsReferenceIdentityType

Typ spravované identity odkazující na metriky

Možné hodnoty: "SystemAssigned", "UserAssigned"

passFailCriteria

Úspěšné kritérium neúspěšného testu

publicIPDisabled

Vložení zátěžových testovacích modulů bez nasazení veřejné IP adresy pro odchozí přístup

secrets

Tajné kódy se dají ukládat ve službě Azure Key Vault nebo jiném úložišti tajných kódů. Pokud je tajný klíč uložený ve službě Azure Key Vault, měla by být hodnota identifikátorem tajného kódu a typ by měl být AKV_SECRET_URI. Pokud je tajný klíč uložený jinde, měla by se zadat hodnota tajného kódu přímo a typ by měl být SECRET_VALUE.

subnetId

ID podsítě, na kterém by měly být spuštěny instance zátěžového testu.

Podrobnosti vlastnosti

autoStopCriteria

Kritéria automatického zastavení testu Tím se zátěžový test automaticky zastaví, pokud je procento chyby v určitém časovém intervalu vysoké.

autoStopCriteria?: AutoStopCriteria

Hodnota vlastnosti

baselineTestRunId

ID testovacího spuštění, které se má označit jako směrný plán pro zobrazení trendů metrik na straně klienta z nedávných testovacích běhů

baselineTestRunId?: string

Hodnota vlastnosti

string

certificate

Metadata certifikátů.

certificate?: CertificateMetadata

Hodnota vlastnosti

description

Popis testu.

description?: string

Hodnota vlastnosti

string

displayName

Zobrazovaný název testu

displayName?: string

Hodnota vlastnosti

string

engineBuiltInIdentityIds

ID prostředků spravované identity integrované do zátěžových testovacích modulů. Vyžaduje se, pokud engineBuiltInIdentityType je UserAssigned.

engineBuiltInIdentityIds?: string[]

Hodnota vlastnosti

string[]

engineBuiltInIdentityType

Typ spravované identity integrované v modulech zátěžového testování

Možné hodnoty: "SystemAssigned", "UserAssigned"

engineBuiltInIdentityType?: string

Hodnota vlastnosti

string

environmentVariables

Proměnné prostředí, které jsou definovány jako sada <název,hodnota> páry.

environmentVariables?: Record<string, string>

Hodnota vlastnosti

Record<string, string>

keyvaultReferenceIdentityId

ID prostředku spravované identity odkazující na trezor klíčů

keyvaultReferenceIdentityId?: string

Hodnota vlastnosti

string

keyvaultReferenceIdentityType

Typ spravované identity odkazující na trezor klíčů

keyvaultReferenceIdentityType?: string

Hodnota vlastnosti

string

kind

Druh testu.

Možné hodnoty: "URL", "JMX", "Locust"

kind?: string

Hodnota vlastnosti

string

loadTestConfiguration

Konfigurace zátěžového testu.

loadTestConfiguration?: LoadTestConfiguration

Hodnota vlastnosti

metricsReferenceIdentityId

ID prostředku spravované identity odkazující na metriky

metricsReferenceIdentityId?: string

Hodnota vlastnosti

string

metricsReferenceIdentityType

Typ spravované identity odkazující na metriky

Možné hodnoty: "SystemAssigned", "UserAssigned"

metricsReferenceIdentityType?: string

Hodnota vlastnosti

string

passFailCriteria

Úspěšné kritérium neúspěšného testu

passFailCriteria?: PassFailCriteria

Hodnota vlastnosti

publicIPDisabled

Vložení zátěžových testovacích modulů bez nasazení veřejné IP adresy pro odchozí přístup

publicIPDisabled?: boolean

Hodnota vlastnosti

boolean

secrets

Tajné kódy se dají ukládat ve službě Azure Key Vault nebo jiném úložišti tajných kódů. Pokud je tajný klíč uložený ve službě Azure Key Vault, měla by být hodnota identifikátorem tajného kódu a typ by měl být AKV_SECRET_URI. Pokud je tajný klíč uložený jinde, měla by se zadat hodnota tajného kódu přímo a typ by měl být SECRET_VALUE.

secrets?: Record<string, Secret>

Hodnota vlastnosti

Record<string, Secret>

subnetId

ID podsítě, na kterém by měly být spuštěny instance zátěžového testu.

subnetId?: string

Hodnota vlastnosti

string