TestRunOutput interface
Testausführungsmodell laden
Eigenschaften
| auto |
Kriterien für den automatischen Stopp für einen Test. Dadurch wird automatisch ein Ladetest beendet, wenn der Fehlerprozentsatz für ein bestimmtes Zeitfenster hoch ist. |
| certificate | Zertifikatmetadaten |
| created |
Der benutzer, der erstellt hat. |
| created |
Der Typ der Entität, die die Testausführung erstellt hat. (E.x. Benutzer, ScheduleTrigger usw.). Mögliche Werte: "User", "ScheduledTrigger", "AzurePipelines", "GitHubWorkflows" |
| created |
Der URI, der auf die Entität verweist, die den Testlauf erstellt hat. |
| created |
Das Erstellungsdatum(RFC 3339-Literalformat). |
| debug |
Aktivieren oder deaktivieren Sie die Debugebenenprotokollierung. True, wenn Debugprotokolle für die Testausführung aktiviert sind. Andernfalls „False". |
| description | Die Beschreibung der Testausführung. |
| display |
Anzeigename eines testRun. |
| duration | Testlaufdauer in Millisekunden. |
| end |
Die Testausführung endet mit dem DateTime(RFC 3339-Literalformat). |
| environment |
Umgebungsvariablen, die als Satz von <Name,Wert> Paaren definiert sind. |
| error |
Fehlerdetails, wenn beim Ladentestlauf ein Fehler aufgetreten ist |
| estimated |
Geschätzte virtuelle Benutzerstunden für den Testlauf. |
| executed |
Testausführung initiierte Zeit. Das ist ein Legacy, neue Entwicklungen sollten createdDateTime verwenden. |
| execution |
Die Testausführung endete mit DateTime (RFC 3339 im wörtlichen Format). |
| execution |
Die Testausführung startet DateTime (RFC 3339 Literal-Format). |
| kind | Testtyp. Mögliche Werte: "URL", "JMX", "Locust" |
| last |
Der Benutzer, der zuletzt geändert wurde. |
| last |
Das letzte geänderte Datetime(RFC 3339-Literalformat). |
| load |
Die Auslastungstestkonfiguration. |
| pass |
Bestandene Fehlerkriterien für einen Test. |
| portal |
Portal-URL. |
| public |
Einfügen von Auslastungstestmodulen ohne Bereitstellung öffentlicher IP für ausgehenden Zugriff |
| regional |
Regionale Statistiken. Der Schlüssel ist der Name und Wert der Azure-Region ist die Testausführungsstatistik. Der Regionsname sollte das von ARM akzeptierte Format aufweisen und eine Region sein, die von Azure Load Testing unterstützt wird. Beispielsweise sollte ost-US als "eastus" übergeben werden. Der Regionsname muss mit einer der Zeichenfolgen in der Spalte "Name" übereinstimmen, die von der Ausführung des Azure CLI-Befehls "az account list-locations -o table" zurückgegeben wird. |
| request |
Anfordern der Datensammlungsebene für die Testausführung Mögliche Werte: "NONE", "ERRORS" |
| secrets | Geheime Schlüssel können in einem Azure Key Vault oder einem anderen geheimen Speicher gespeichert werden. Wenn der geheime Schlüssel in einem Azure Key Vault gespeichert ist, sollte der Wert der geheime Bezeichner sein, und der Typ sollte AKV_SECRET_URI sein. Wenn der geheime Schlüssel an anderer Stelle gespeichert wird, sollte der geheime Wert direkt bereitgestellt werden, und der Typ sollte SECRET_VALUE werden. |
| start |
Die Testausführung startet DateTime(RFC 3339-Literalformat). |
| status | Der Testausführungsstatus. Mögliche Werte: "ACCEPTED", "NOTSTARTED", "PROVISIONING", "PROVISIONED", "CONFIGURING", "CONFIGURED", "EXECUTING", "EXECUTED", "DEPROVISIONING", "DEPROVISIONED", "DONE", "CANCELLING", "CANCELLED", "FAILED", "VALIDATION_SUCCESS", "VALIDATION_FAILURE" |
| subnet |
Subnetz-ID, auf der die Auslastungstestinstanzen ausgeführt werden sollen. |
| test |
Sammlung von Testlaufartefakten |
| test |
Zugeordnete Test-ID. |
| test |
Testergebnis für bestandene/fail-Kriterien, die während der Testausführung verwendet werden. Mögliche Werte: "PASSED", "NOT_APPLICABLE", "FAILED" |
| test |
Der eindeutige Testlaufbezeichner für die Auslastungstestausführung darf nur alphabetische, numerische, unterstriche oder Bindestriche enthalten. |
| test |
Testlaufstatistiken. Der Schlüssel ist der Samplername und -wert ist der Satz von Statistiken für Leistungsmetriken wie Antwortzeit, Durchsatz usw. aus der Auslastungstestausführung. Der Samplername entspricht dem Namen, der im Testskript erwähnt wird. Der Samplername "Total" stellt die aggregierte Statistik aller Sampler dar. |
| virtual |
Virtuelle Benutzerstunden, die von der Testausführung verbraucht werden. |
| virtual |
Die Anzahl der virtuellen Benutzer, für die der Test ausgeführt wurde. |
Details zur Eigenschaft
autoStopCriteria
Kriterien für den automatischen Stopp für einen Test. Dadurch wird automatisch ein Ladetest beendet, wenn der Fehlerprozentsatz für ein bestimmtes Zeitfenster hoch ist.
autoStopCriteria?: AutoStopCriteriaOutput
Eigenschaftswert
certificate
Zertifikatmetadaten
certificate?: CertificateMetadataOutput
Eigenschaftswert
createdBy
Der benutzer, der erstellt hat.
createdBy?: string
Eigenschaftswert
string
createdByType
Der Typ der Entität, die die Testausführung erstellt hat. (E.x. Benutzer, ScheduleTrigger usw.).
Mögliche Werte: "User", "ScheduledTrigger", "AzurePipelines", "GitHubWorkflows"
createdByType?: string
Eigenschaftswert
string
createdByUri
Der URI, der auf die Entität verweist, die den Testlauf erstellt hat.
createdByUri?: string
Eigenschaftswert
string
createdDateTime
Das Erstellungsdatum(RFC 3339-Literalformat).
createdDateTime?: string
Eigenschaftswert
string
debugLogsEnabled
Aktivieren oder deaktivieren Sie die Debugebenenprotokollierung. True, wenn Debugprotokolle für die Testausführung aktiviert sind. Andernfalls „False".
debugLogsEnabled?: boolean
Eigenschaftswert
boolean
description
Die Beschreibung der Testausführung.
description?: string
Eigenschaftswert
string
displayName
Anzeigename eines testRun.
displayName?: string
Eigenschaftswert
string
duration
Testlaufdauer in Millisekunden.
duration?: number
Eigenschaftswert
number
endDateTime
Die Testausführung endet mit dem DateTime(RFC 3339-Literalformat).
endDateTime?: string
Eigenschaftswert
string
environmentVariables
Umgebungsvariablen, die als Satz von <Name,Wert> Paaren definiert sind.
environmentVariables?: Record<string, string>
Eigenschaftswert
Record<string, string>
errorDetails
Fehlerdetails, wenn beim Ladentestlauf ein Fehler aufgetreten ist
errorDetails?: ErrorDetailsOutput[]
Eigenschaftswert
estimatedVirtualUserHours
Geschätzte virtuelle Benutzerstunden für den Testlauf.
estimatedVirtualUserHours?: number
Eigenschaftswert
number
executedDateTime
Testausführung initiierte Zeit. Das ist ein Legacy, neue Entwicklungen sollten createdDateTime verwenden.
executedDateTime?: string
Eigenschaftswert
string
executionEndDateTime
Die Testausführung endete mit DateTime (RFC 3339 im wörtlichen Format).
executionEndDateTime?: string
Eigenschaftswert
string
executionStartDateTime
Die Testausführung startet DateTime (RFC 3339 Literal-Format).
executionStartDateTime?: string
Eigenschaftswert
string
kind
Testtyp.
Mögliche Werte: "URL", "JMX", "Locust"
kind?: string
Eigenschaftswert
string
lastModifiedBy
Der Benutzer, der zuletzt geändert wurde.
lastModifiedBy?: string
Eigenschaftswert
string
lastModifiedDateTime
Das letzte geänderte Datetime(RFC 3339-Literalformat).
lastModifiedDateTime?: string
Eigenschaftswert
string
loadTestConfiguration
Die Auslastungstestkonfiguration.
loadTestConfiguration?: LoadTestConfigurationOutput
Eigenschaftswert
passFailCriteria
Bestandene Fehlerkriterien für einen Test.
passFailCriteria?: PassFailCriteriaOutput
Eigenschaftswert
portalUrl
Portal-URL.
portalUrl?: string
Eigenschaftswert
string
publicIPDisabled
Einfügen von Auslastungstestmodulen ohne Bereitstellung öffentlicher IP für ausgehenden Zugriff
publicIPDisabled?: boolean
Eigenschaftswert
boolean
regionalStatistics
Regionale Statistiken. Der Schlüssel ist der Name und Wert der Azure-Region ist die Testausführungsstatistik. Der Regionsname sollte das von ARM akzeptierte Format aufweisen und eine Region sein, die von Azure Load Testing unterstützt wird. Beispielsweise sollte ost-US als "eastus" übergeben werden. Der Regionsname muss mit einer der Zeichenfolgen in der Spalte "Name" übereinstimmen, die von der Ausführung des Azure CLI-Befehls "az account list-locations -o table" zurückgegeben wird.
regionalStatistics?: Record<string, TestRunStatisticsOutput>
Eigenschaftswert
Record<string, TestRunStatisticsOutput>
requestDataLevel
Anfordern der Datensammlungsebene für die Testausführung
Mögliche Werte: "NONE", "ERRORS"
requestDataLevel?: string
Eigenschaftswert
string
secrets
Geheime Schlüssel können in einem Azure Key Vault oder einem anderen geheimen Speicher gespeichert werden. Wenn der geheime Schlüssel in einem Azure Key Vault gespeichert ist, sollte der Wert der geheime Bezeichner sein, und der Typ sollte AKV_SECRET_URI sein. Wenn der geheime Schlüssel an anderer Stelle gespeichert wird, sollte der geheime Wert direkt bereitgestellt werden, und der Typ sollte SECRET_VALUE werden.
secrets?: Record<string, SecretOutput>
Eigenschaftswert
Record<string, SecretOutput>
startDateTime
Die Testausführung startet DateTime(RFC 3339-Literalformat).
startDateTime?: string
Eigenschaftswert
string
status
Der Testausführungsstatus.
Mögliche Werte: "ACCEPTED", "NOTSTARTED", "PROVISIONING", "PROVISIONED", "CONFIGURING", "CONFIGURED", "EXECUTING", "EXECUTED", "DEPROVISIONING", "DEPROVISIONED", "DONE", "CANCELLING", "CANCELLED", "FAILED", "VALIDATION_SUCCESS", "VALIDATION_FAILURE"
status?: string
Eigenschaftswert
string
subnetId
Subnetz-ID, auf der die Auslastungstestinstanzen ausgeführt werden sollen.
subnetId?: string
Eigenschaftswert
string
testArtifacts
Sammlung von Testlaufartefakten
testArtifacts?: TestRunArtifactsOutput
Eigenschaftswert
testId
Zugeordnete Test-ID.
testId?: string
Eigenschaftswert
string
testResult
Testergebnis für bestandene/fail-Kriterien, die während der Testausführung verwendet werden.
Mögliche Werte: "PASSED", "NOT_APPLICABLE", "FAILED"
testResult?: string
Eigenschaftswert
string
testRunId
Der eindeutige Testlaufbezeichner für die Auslastungstestausführung darf nur alphabetische, numerische, unterstriche oder Bindestriche enthalten.
testRunId: string
Eigenschaftswert
string
testRunStatistics
Testlaufstatistiken. Der Schlüssel ist der Samplername und -wert ist der Satz von Statistiken für Leistungsmetriken wie Antwortzeit, Durchsatz usw. aus der Auslastungstestausführung. Der Samplername entspricht dem Namen, der im Testskript erwähnt wird. Der Samplername "Total" stellt die aggregierte Statistik aller Sampler dar.
testRunStatistics?: Record<string, TestRunStatisticsOutput>
Eigenschaftswert
Record<string, TestRunStatisticsOutput>
virtualUserHours
Virtuelle Benutzerstunden, die von der Testausführung verbraucht werden.
virtualUserHours?: number
Eigenschaftswert
number
virtualUsers
Die Anzahl der virtuellen Benutzer, für die der Test ausgeführt wurde.
virtualUsers?: number
Eigenschaftswert
number