TestRunOutput interface
Modello di esecuzione test di carico
Proprietà
| auto |
Criteri di arresto automatico per un test. Questo arresterà automaticamente un test di carico se la percentuale di errore è elevata per un determinato intervallo di tempo. |
| certificate | Metadati dei certificati |
| created |
Utente che ha creato. |
| created |
Tipo dell'entità che ha creato l'esecuzione del test. (E.x. Utente, ScheduleTrigger e così via). Valori possibili: "User", "ScheduledTrigger", "AzurePipelines", "GitHubWorkflows" |
| created |
URI che punta all'entità che ha creato l'esecuzione del test. |
| created |
Data/ora di creazione(formato letterale RFC 3339). |
| debug |
Abilitare o disabilitare la registrazione a livello di debug. True se i log di debug sono abilitati per l'esecuzione del test. Falso negli altri casi |
| description | Descrizione dell'esecuzione del test. |
| display |
Nome visualizzato di un testRun. |
| duration | Durata dell'esecuzione dei test in millisecondi. |
| end |
Fine esecuzione test DateTime(RFC 3339 formato letterale). |
| environment |
Variabili di ambiente definite come set di coppie nome <,valore>. |
| error |
Dettagli dell'errore se si verifica un errore nell'esecuzione del test di carico |
| estimated |
Ore utente virtuali stimate per l'esecuzione del test. |
| executed |
Tempo di esecuzione del test avviato. Questo è un legitto, i nuovi sviluppi dovrebbero usare createdDateTime. |
| execution |
Fine esecuzione del test DateTime (formato letterale RFC 3339). |
| execution |
L'esecuzione del test inizia DateTime (formato letterale RFC 3339). |
| kind | Tipo di test. Valori possibili: "URL", "JMX", "Locust" |
| last |
L'utente che ha modificato l'ultima volta. |
| last |
Ultimo formato letterale modificato datetime(RFC 3339). |
| load |
Configurazione del test di carico. |
| pass |
Superare i criteri di esito negativo per un test. |
| portal |
URL del portale. |
| public |
Inserire motori di test di carico senza distribuire l'indirizzo IP pubblico per l'accesso in uscita |
| regional |
Statistiche regionali. La chiave è il nome e il valore dell'area di Azure sono le statistiche di esecuzione del test. Il nome dell'area deve essere il formato accettato da ARM e deve essere un'area supportata da Test di carico di Azure. Ad esempio, gli Stati Uniti orientali devono essere passati come "eastus". Il nome dell'area deve corrispondere a una delle stringhe nella colonna "Name" restituito dall'esecuzione del comando dell'interfaccia della riga di comando di Azure "az account list-locations -o table". |
| request |
Richiedere il livello di raccolta dati per l'esecuzione dei test Valori possibili: "NESSUNO", "ERRORI" |
| secrets | I segreti possono essere archiviati in un insieme di credenziali delle chiavi di Azure o in qualsiasi altro archivio segreto. Se il segreto viene archiviato in un insieme di credenziali delle chiavi di Azure, il valore deve essere l'identificatore del segreto e il tipo deve essere AKV_SECRET_URI. Se il segreto viene archiviato altrove, il valore del segreto deve essere fornito direttamente e il tipo deve essere SECRET_VALUE. |
| start |
Inizio esecuzione test DateTime(RFC 3339 formato letterale). |
| status | Stato dell'esecuzione del test. Valori possibili: "ACCEPTED", "NOTSTARTED", "PROVISIONING", "PROVISIONED", "CONFIGURING", "CONFIGURED", "EXECUTING", "EXECUTED", "DEPROVISIONING", "DEPROVISIONED", "DONE", "CANCELLING", "CANCELLED", "FAILED", "VALIDATION_SUCCESS", "VALIDATION_FAILURE" |
| subnet |
ID subnet in cui devono essere eseguite le istanze di test di carico. |
| test |
Raccolta di artefatti di esecuzione dei test |
| test |
ID test associato. |
| test |
Risultato del test per i criteri superati/Non superati usati durante l'esecuzione del test. Valori possibili: "SUPERATO", "NOT_APPLICABLE", "NON SUPERATO" |
| test |
L'identificatore univoco dell'esecuzione del test di carico deve contenere solo caratteri alfabetici minuscoli, numerici, di sottolineatura o trattini. |
| test |
Statistiche di esecuzione dei test. La chiave è il nome del campionatore e il valore è il set di statistiche per le metriche delle prestazioni, ad esempio il tempo di risposta, la velocità effettiva e così via dall'esecuzione del test di carico. Il nome del campionatore corrisponde al nome indicato nello script di test. Il nome sampler "Total" rappresenta le statistiche aggregate di tutti i campionatori. |
| virtual |
Ore utente virtuali utilizzate dall'esecuzione del test. |
| virtual |
Numero di utenti virtuali, per cui è stato eseguito il test. |
Dettagli proprietà
autoStopCriteria
Criteri di arresto automatico per un test. Questo arresterà automaticamente un test di carico se la percentuale di errore è elevata per un determinato intervallo di tempo.
autoStopCriteria?: AutoStopCriteriaOutput
Valore della proprietà
certificate
Metadati dei certificati
certificate?: CertificateMetadataOutput
Valore della proprietà
createdBy
Utente che ha creato.
createdBy?: string
Valore della proprietà
string
createdByType
Tipo dell'entità che ha creato l'esecuzione del test. (E.x. Utente, ScheduleTrigger e così via).
Valori possibili: "User", "ScheduledTrigger", "AzurePipelines", "GitHubWorkflows"
createdByType?: string
Valore della proprietà
string
createdByUri
URI che punta all'entità che ha creato l'esecuzione del test.
createdByUri?: string
Valore della proprietà
string
createdDateTime
Data/ora di creazione(formato letterale RFC 3339).
createdDateTime?: string
Valore della proprietà
string
debugLogsEnabled
Abilitare o disabilitare la registrazione a livello di debug. True se i log di debug sono abilitati per l'esecuzione del test. Falso negli altri casi
debugLogsEnabled?: boolean
Valore della proprietà
boolean
description
Descrizione dell'esecuzione del test.
description?: string
Valore della proprietà
string
displayName
Nome visualizzato di un testRun.
displayName?: string
Valore della proprietà
string
duration
Durata dell'esecuzione dei test in millisecondi.
duration?: number
Valore della proprietà
number
endDateTime
Fine esecuzione test DateTime(RFC 3339 formato letterale).
endDateTime?: string
Valore della proprietà
string
environmentVariables
Variabili di ambiente definite come set di coppie nome <,valore>.
environmentVariables?: Record<string, string>
Valore della proprietà
Record<string, string>
errorDetails
Dettagli dell'errore se si verifica un errore nell'esecuzione del test di carico
errorDetails?: ErrorDetailsOutput[]
Valore della proprietà
estimatedVirtualUserHours
Ore utente virtuali stimate per l'esecuzione del test.
estimatedVirtualUserHours?: number
Valore della proprietà
number
executedDateTime
Tempo di esecuzione del test avviato. Questo è un legitto, i nuovi sviluppi dovrebbero usare createdDateTime.
executedDateTime?: string
Valore della proprietà
string
executionEndDateTime
Fine esecuzione del test DateTime (formato letterale RFC 3339).
executionEndDateTime?: string
Valore della proprietà
string
executionStartDateTime
L'esecuzione del test inizia DateTime (formato letterale RFC 3339).
executionStartDateTime?: string
Valore della proprietà
string
kind
Tipo di test.
Valori possibili: "URL", "JMX", "Locust"
kind?: string
Valore della proprietà
string
lastModifiedBy
L'utente che ha modificato l'ultima volta.
lastModifiedBy?: string
Valore della proprietà
string
lastModifiedDateTime
Ultimo formato letterale modificato datetime(RFC 3339).
lastModifiedDateTime?: string
Valore della proprietà
string
loadTestConfiguration
Configurazione del test di carico.
loadTestConfiguration?: LoadTestConfigurationOutput
Valore della proprietà
passFailCriteria
Superare i criteri di esito negativo per un test.
passFailCriteria?: PassFailCriteriaOutput
Valore della proprietà
portalUrl
URL del portale.
portalUrl?: string
Valore della proprietà
string
publicIPDisabled
Inserire motori di test di carico senza distribuire l'indirizzo IP pubblico per l'accesso in uscita
publicIPDisabled?: boolean
Valore della proprietà
boolean
regionalStatistics
Statistiche regionali. La chiave è il nome e il valore dell'area di Azure sono le statistiche di esecuzione del test. Il nome dell'area deve essere il formato accettato da ARM e deve essere un'area supportata da Test di carico di Azure. Ad esempio, gli Stati Uniti orientali devono essere passati come "eastus". Il nome dell'area deve corrispondere a una delle stringhe nella colonna "Name" restituito dall'esecuzione del comando dell'interfaccia della riga di comando di Azure "az account list-locations -o table".
regionalStatistics?: Record<string, TestRunStatisticsOutput>
Valore della proprietà
Record<string, TestRunStatisticsOutput>
requestDataLevel
Richiedere il livello di raccolta dati per l'esecuzione dei test
Valori possibili: "NESSUNO", "ERRORI"
requestDataLevel?: string
Valore della proprietà
string
secrets
I segreti possono essere archiviati in un insieme di credenziali delle chiavi di Azure o in qualsiasi altro archivio segreto. Se il segreto viene archiviato in un insieme di credenziali delle chiavi di Azure, il valore deve essere l'identificatore del segreto e il tipo deve essere AKV_SECRET_URI. Se il segreto viene archiviato altrove, il valore del segreto deve essere fornito direttamente e il tipo deve essere SECRET_VALUE.
secrets?: Record<string, SecretOutput>
Valore della proprietà
Record<string, SecretOutput>
startDateTime
Inizio esecuzione test DateTime(RFC 3339 formato letterale).
startDateTime?: string
Valore della proprietà
string
status
Stato dell'esecuzione del test.
Valori possibili: "ACCEPTED", "NOTSTARTED", "PROVISIONING", "PROVISIONED", "CONFIGURING", "CONFIGURED", "EXECUTING", "EXECUTED", "DEPROVISIONING", "DEPROVISIONED", "DONE", "CANCELLING", "CANCELLED", "FAILED", "VALIDATION_SUCCESS", "VALIDATION_FAILURE"
status?: string
Valore della proprietà
string
subnetId
ID subnet in cui devono essere eseguite le istanze di test di carico.
subnetId?: string
Valore della proprietà
string
testArtifacts
Raccolta di artefatti di esecuzione dei test
testArtifacts?: TestRunArtifactsOutput
Valore della proprietà
testId
ID test associato.
testId?: string
Valore della proprietà
string
testResult
Risultato del test per i criteri superati/Non superati usati durante l'esecuzione del test.
Valori possibili: "SUPERATO", "NOT_APPLICABLE", "NON SUPERATO"
testResult?: string
Valore della proprietà
string
testRunId
L'identificatore univoco dell'esecuzione del test di carico deve contenere solo caratteri alfabetici minuscoli, numerici, di sottolineatura o trattini.
testRunId: string
Valore della proprietà
string
testRunStatistics
Statistiche di esecuzione dei test. La chiave è il nome del campionatore e il valore è il set di statistiche per le metriche delle prestazioni, ad esempio il tempo di risposta, la velocità effettiva e così via dall'esecuzione del test di carico. Il nome del campionatore corrisponde al nome indicato nello script di test. Il nome sampler "Total" rappresenta le statistiche aggregate di tutti i campionatori.
testRunStatistics?: Record<string, TestRunStatisticsOutput>
Valore della proprietà
Record<string, TestRunStatisticsOutput>
virtualUserHours
Ore utente virtuali utilizzate dall'esecuzione del test.
virtualUserHours?: number
Valore della proprietà
number
virtualUsers
Numero di utenti virtuali, per cui è stato eseguito il test.
virtualUsers?: number
Valore della proprietà
number