Test interface
Model zátěžového testu
Vlastnosti
| auto |
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é. |
| baseline |
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. |
| display |
Zobrazovaný název testu |
| engine |
ID prostředků spravované identity integrované do zátěžových testovacích modulů. Vyžaduje se, pokud engineBuiltInIdentityType je UserAssigned. |
| engine |
Typ spravované identity integrované v modulech zátěžového testování Možné hodnoty: "SystemAssigned", "UserAssigned" |
| environment |
Proměnné prostředí, které jsou definovány jako sada <název,hodnota> páry. |
| keyvault |
ID prostředku spravované identity odkazující na trezor klíčů |
| keyvault |
Typ spravované identity odkazující na trezor klíčů |
| kind | Druh testu. Možné hodnoty: "URL", "JMX", "Locust" |
| load |
Konfigurace zátěžového testu. |
| metrics |
ID prostředku spravované identity odkazující na metriky |
| metrics |
Typ spravované identity odkazující na metriky Možné hodnoty: "SystemAssigned", "UserAssigned" |
| pass |
Úspěšné kritérium neúspěšného testu |
| public |
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. |
| subnet |
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
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