TestRunOutput interface

Testausführungsmodell laden

Eigenschaften

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.

certificate

Zertifikatmetadaten

createdBy

Der benutzer, der erstellt hat.

createdByType

Der Typ der Entität, die die Testausführung erstellt hat. (E.x. Benutzer, ScheduleTrigger usw.).

Mögliche Werte: "User", "ScheduledTrigger", "AzurePipelines", "GitHubWorkflows"

createdByUri

Der URI, der auf die Entität verweist, die den Testlauf erstellt hat.

createdDateTime

Das Erstellungsdatum(RFC 3339-Literalformat).

debugLogsEnabled

Aktivieren oder deaktivieren Sie die Debugebenenprotokollierung. True, wenn Debugprotokolle für die Testausführung aktiviert sind. Andernfalls „False".

description

Die Beschreibung der Testausführung.

displayName

Anzeigename eines testRun.

duration

Testlaufdauer in Millisekunden.

endDateTime

Die Testausführung endet mit dem DateTime(RFC 3339-Literalformat).

environmentVariables

Umgebungsvariablen, die als Satz von <Name,Wert> Paaren definiert sind.

errorDetails

Fehlerdetails, wenn beim Ladentestlauf ein Fehler aufgetreten ist

estimatedVirtualUserHours

Geschätzte virtuelle Benutzerstunden für den Testlauf.

executedDateTime

Testausführung initiierte Zeit. Das ist ein Legacy, neue Entwicklungen sollten createdDateTime verwenden.

executionEndDateTime

Die Testausführung endete mit DateTime (RFC 3339 im wörtlichen Format).

executionStartDateTime

Die Testausführung startet DateTime (RFC 3339 Literal-Format).

kind

Testtyp.

Mögliche Werte: "URL", "JMX", "Locust"

lastModifiedBy

Der Benutzer, der zuletzt geändert wurde.

lastModifiedDateTime

Das letzte geänderte Datetime(RFC 3339-Literalformat).

loadTestConfiguration

Die Auslastungstestkonfiguration.

passFailCriteria

Bestandene Fehlerkriterien für einen Test.

portalUrl

Portal-URL.

publicIPDisabled

Einfügen von Auslastungstestmodulen ohne Bereitstellung öffentlicher IP für ausgehenden Zugriff

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.

requestDataLevel

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.

startDateTime

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"

subnetId

Subnetz-ID, auf der die Auslastungstestinstanzen ausgeführt werden sollen.

testArtifacts

Sammlung von Testlaufartefakten

testId

Zugeordnete Test-ID.

testResult

Testergebnis für bestandene/fail-Kriterien, die während der Testausführung verwendet werden.

Mögliche Werte: "PASSED", "NOT_APPLICABLE", "FAILED"

testRunId

Der eindeutige Testlaufbezeichner für die Auslastungstestausführung darf nur alphabetische, numerische, unterstriche oder Bindestriche enthalten.

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.

virtualUserHours

Virtuelle Benutzerstunden, die von der Testausführung verbraucht werden.

virtualUsers

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