TestRun interface

負載測試回合模型

屬性

autoStopCriteria

測試的自動停止準則。 如果某個時間範圍的錯誤百分比很高,這會自動停止負載測試。

certificate

憑證元數據

createdByType

建立測試回合之實體的類型。 (E.x. User、ScheduleTrigger 等)。

可能的值:「User」、「ScheduledTrigger」、「AzurePipelines」、「GitHubWorkflows」

debugLogsEnabled

啟用或停用偵錯層級記錄。 如果針對測試回合啟用偵錯記錄,則為 True。 否則為 False

description

測試回合描述。

displayName

testRun 的顯示名稱。

environmentVariables

環境變數,定義為一組 <名稱、值> 組。

passFailCriteria

通過測試的失敗準則。

requestDataLevel

要求測試回合的數據收集層級

可能的值: “NONE”, “ERRORS”

secrets

秘密可以儲存在 Azure Key Vault 或任何其他秘密存放區中。 如果秘密儲存在 Azure Key Vault 中,此值應該是秘密標識碼,而且類型應該AKV_SECRET_URI。 如果秘密儲存在別處,則應該直接提供秘密值,而且應該SECRET_VALUE類型。

testId

相關聯的測試標識碼。

屬性詳細資料

autoStopCriteria

測試的自動停止準則。 如果某個時間範圍的錯誤百分比很高,這會自動停止負載測試。

autoStopCriteria?: AutoStopCriteria

屬性值

certificate

憑證元數據

certificate?: CertificateMetadata

屬性值

createdByType

建立測試回合之實體的類型。 (E.x. User、ScheduleTrigger 等)。

可能的值:「User」、「ScheduledTrigger」、「AzurePipelines」、「GitHubWorkflows」

createdByType?: string

屬性值

string

debugLogsEnabled

啟用或停用偵錯層級記錄。 如果針對測試回合啟用偵錯記錄,則為 True。 否則為 False

debugLogsEnabled?: boolean

屬性值

boolean

description

測試回合描述。

description?: string

屬性值

string

displayName

testRun 的顯示名稱。

displayName?: string

屬性值

string

environmentVariables

環境變數,定義為一組 <名稱、值> 組。

environmentVariables?: Record<string, string>

屬性值

Record<string, string>

passFailCriteria

通過測試的失敗準則。

passFailCriteria?: PassFailCriteria

屬性值

requestDataLevel

要求測試回合的數據收集層級

可能的值: “NONE”, “ERRORS”

requestDataLevel?: string

屬性值

string

secrets

秘密可以儲存在 Azure Key Vault 或任何其他秘密存放區中。 如果秘密儲存在 Azure Key Vault 中,此值應該是秘密標識碼,而且類型應該AKV_SECRET_URI。 如果秘密儲存在別處,則應該直接提供秘密值,而且應該SECRET_VALUE類型。

secrets?: Record<string, Secret>

屬性值

Record<string, Secret>

testId

相關聯的測試標識碼。

testId?: string

屬性值

string