TestRunOutput interface
부하 테스트 실행 모델
속성
| auto |
테스트에 대한 자동 중지 조건입니다. 그러면 특정 기간 동안 오류 비율이 높은 경우 부하 테스트가 자동으로 중지됩니다. |
| certificate | 인증서 메타데이터 |
| created |
만든 사용자입니다. |
| created |
테스트 실행을 만든 엔터티의 형식입니다. (E.x. User, ScheduleTrigger 등). 가능한 값: "User", "ScheduledTrigger", "AzurePipelines", "GitHubWorkflows" |
| created |
테스트 실행을 만든 엔터티를 가리키는 URI입니다. |
| created |
생성 날짜/시간(RFC 3339 리터럴 형식)입니다. |
| debug |
디버그 수준 로깅을 사용하거나 사용하지 않도록 설정합니다. 테스트 실행에 디버그 로그를 사용하도록 설정하면 True입니다. False이면 False입니다. |
| description | 테스트 실행 설명입니다. |
| display |
testRun의 표시 이름입니다. |
| duration | 실행 기간을 밀리초 단위로 테스트합니다. |
| end |
테스트 실행 끝 DateTime(RFC 3339 리터럴 형식)입니다. |
| environment |
<이름, 값> 쌍 집합으로 정의된 환경 변수입니다. |
| error |
부하 테스트 실행에 오류가 있는 경우 오류 세부 정보 |
| estimated |
테스트 실행에 대한 예상 가상 사용자 시간입니다. |
| executed |
실행 시작 시간을 테스트합니다. 이것은 레거시이며, 새로운 개발은 createdDateTime을 사용해야 합니다. |
| execution |
테스트 실행 실행은 DateTime(RFC 3339 리터럴 형식)을 종료합니다. |
| execution |
테스트 실행 시작 DateTime(RFC 3339 리터럴 형식). |
| kind | 테스트 유형입니다. 가능한 값: "URL", "JMX", "Locust" |
| last |
마지막으로 수정한 사용자입니다. |
| last |
마지막으로 수정된 날짜/시간(RFC 3339 리터럴 형식)입니다. |
| load |
부하 테스트 구성입니다. |
| pass |
테스트에 대한 실패 조건을 통과합니다. |
| portal |
포털 URL입니다. |
| public |
아웃바운드 액세스를 위해 공용 IP를 배포하지 않고 부하 테스트 엔진 삽입 |
| regional |
지역 통계. 키는 Azure 지역 이름이며 값은 테스트 실행 통계입니다. 지역 이름은 ARM에서 허용하는 형식이어야 하며 Azure Load Testing에서 지원하는 지역이어야 합니다. 예를 들어 미국 동부는 "eastus"로 전달되어야 합니다. 지역 이름은 "az account list-locations -o table" Azure CLI 명령을 실행하여 반환된 "Name" 열의 문자열 중 하나와 일치해야 합니다. |
| request |
테스트 실행을 위한 데이터 수집 수준 요청 가능한 값: "NONE", "ERRORS" |
| secrets | 비밀은 Azure Key Vault 또는 다른 비밀 저장소에 저장할 수 있습니다. 비밀이 Azure Key Vault에 저장되는 경우 값은 비밀 식별자여야 하며 형식은 AKV_SECRET_URI 합니다. 비밀이 다른 곳에 저장되면 비밀 값을 직접 제공해야 하며 형식은 SECRET_VALUE 합니다. |
| start |
테스트 실행 시작 DateTime(RFC 3339 리터럴 형식). |
| status | 테스트 실행 상태입니다. 가능한 값: "ACCEPTED", "NOTSTARTED", "PROVISIONING", "PROVISIONED", "CONFIGURING", "CONFIGURED", "EXECUTING", "EXECUTED", "DEPROVISIONING", "DEPROVISIONED", "DONE", "CANCELLING", "CANCELLED", "FAILED", "VALIDATION_SUCCESS", "VALIDATION_FAILURE" |
| subnet |
부하 테스트 인스턴스가 실행되어야 하는 서브넷 ID입니다. |
| test |
테스트 실행 아티팩트 컬렉션 |
| test |
연결된 테스트 ID입니다. |
| test |
테스트 실행 중에 사용되는 통과/실패 조건에 대한 테스트 결과입니다. 가능한 값: "PASSED", "NOT_APPLICABLE", "FAILED" |
| test |
부하 테스트 실행에 대한 고유 테스트 실행 식별자는 소문자 알파벳, 숫자, 밑줄 또는 하이픈 문자만 포함해야 합니다. |
| test |
실행 통계를 테스트합니다. 키는 샘플러 이름이며 값은 부하 테스트 실행의 응답 시간, 처리량 등과 같은 성능 메트릭에 대한 통계 집합입니다. 샘플러 이름은 테스트 스크립트에 언급된 이름과 동일합니다. 샘플러 이름 "Total"은 모든 샘플러의 집계된 통계를 나타냅니다. |
| virtual |
테스트 실행에 사용된 가상 사용자 시간입니다. |
| virtual |
테스트를 실행한 가상 사용자 수입니다. |
속성 세부 정보
autoStopCriteria
테스트에 대한 자동 중지 조건입니다. 그러면 특정 기간 동안 오류 비율이 높은 경우 부하 테스트가 자동으로 중지됩니다.
autoStopCriteria?: AutoStopCriteriaOutput
속성 값
certificate
createdBy
만든 사용자입니다.
createdBy?: string
속성 값
string
createdByType
테스트 실행을 만든 엔터티의 형식입니다. (E.x. User, ScheduleTrigger 등).
가능한 값: "User", "ScheduledTrigger", "AzurePipelines", "GitHubWorkflows"
createdByType?: string
속성 값
string
createdByUri
테스트 실행을 만든 엔터티를 가리키는 URI입니다.
createdByUri?: string
속성 값
string
createdDateTime
생성 날짜/시간(RFC 3339 리터럴 형식)입니다.
createdDateTime?: string
속성 값
string
debugLogsEnabled
디버그 수준 로깅을 사용하거나 사용하지 않도록 설정합니다. 테스트 실행에 디버그 로그를 사용하도록 설정하면 True입니다. False이면 False입니다.
debugLogsEnabled?: boolean
속성 값
boolean
description
테스트 실행 설명입니다.
description?: string
속성 값
string
displayName
testRun의 표시 이름입니다.
displayName?: string
속성 값
string
duration
실행 기간을 밀리초 단위로 테스트합니다.
duration?: number
속성 값
number
endDateTime
테스트 실행 끝 DateTime(RFC 3339 리터럴 형식)입니다.
endDateTime?: string
속성 값
string
environmentVariables
<이름, 값> 쌍 집합으로 정의된 환경 변수입니다.
environmentVariables?: Record<string, string>
속성 값
Record<string, string>
errorDetails
estimatedVirtualUserHours
테스트 실행에 대한 예상 가상 사용자 시간입니다.
estimatedVirtualUserHours?: number
속성 값
number
executedDateTime
실행 시작 시간을 테스트합니다. 이것은 레거시이며, 새로운 개발은 createdDateTime을 사용해야 합니다.
executedDateTime?: string
속성 값
string
executionEndDateTime
테스트 실행 실행은 DateTime(RFC 3339 리터럴 형식)을 종료합니다.
executionEndDateTime?: string
속성 값
string
executionStartDateTime
테스트 실행 시작 DateTime(RFC 3339 리터럴 형식).
executionStartDateTime?: string
속성 값
string
kind
테스트 유형입니다.
가능한 값: "URL", "JMX", "Locust"
kind?: string
속성 값
string
lastModifiedBy
마지막으로 수정한 사용자입니다.
lastModifiedBy?: string
속성 값
string
lastModifiedDateTime
마지막으로 수정된 날짜/시간(RFC 3339 리터럴 형식)입니다.
lastModifiedDateTime?: string
속성 값
string
loadTestConfiguration
passFailCriteria
portalUrl
포털 URL입니다.
portalUrl?: string
속성 값
string
publicIPDisabled
아웃바운드 액세스를 위해 공용 IP를 배포하지 않고 부하 테스트 엔진 삽입
publicIPDisabled?: boolean
속성 값
boolean
regionalStatistics
지역 통계. 키는 Azure 지역 이름이며 값은 테스트 실행 통계입니다. 지역 이름은 ARM에서 허용하는 형식이어야 하며 Azure Load Testing에서 지원하는 지역이어야 합니다. 예를 들어 미국 동부는 "eastus"로 전달되어야 합니다. 지역 이름은 "az account list-locations -o table" Azure CLI 명령을 실행하여 반환된 "Name" 열의 문자열 중 하나와 일치해야 합니다.
regionalStatistics?: Record<string, TestRunStatisticsOutput>
속성 값
Record<string, TestRunStatisticsOutput>
requestDataLevel
테스트 실행을 위한 데이터 수집 수준 요청
가능한 값: "NONE", "ERRORS"
requestDataLevel?: string
속성 값
string
secrets
비밀은 Azure Key Vault 또는 다른 비밀 저장소에 저장할 수 있습니다. 비밀이 Azure Key Vault에 저장되는 경우 값은 비밀 식별자여야 하며 형식은 AKV_SECRET_URI 합니다. 비밀이 다른 곳에 저장되면 비밀 값을 직접 제공해야 하며 형식은 SECRET_VALUE 합니다.
secrets?: Record<string, SecretOutput>
속성 값
Record<string, SecretOutput>
startDateTime
테스트 실행 시작 DateTime(RFC 3339 리터럴 형식).
startDateTime?: string
속성 값
string
status
테스트 실행 상태입니다.
가능한 값: "ACCEPTED", "NOTSTARTED", "PROVISIONING", "PROVISIONED", "CONFIGURING", "CONFIGURED", "EXECUTING", "EXECUTED", "DEPROVISIONING", "DEPROVISIONED", "DONE", "CANCELLING", "CANCELLED", "FAILED", "VALIDATION_SUCCESS", "VALIDATION_FAILURE"
status?: string
속성 값
string
subnetId
부하 테스트 인스턴스가 실행되어야 하는 서브넷 ID입니다.
subnetId?: string
속성 값
string
testArtifacts
testId
연결된 테스트 ID입니다.
testId?: string
속성 값
string
testResult
테스트 실행 중에 사용되는 통과/실패 조건에 대한 테스트 결과입니다.
가능한 값: "PASSED", "NOT_APPLICABLE", "FAILED"
testResult?: string
속성 값
string
testRunId
부하 테스트 실행에 대한 고유 테스트 실행 식별자는 소문자 알파벳, 숫자, 밑줄 또는 하이픈 문자만 포함해야 합니다.
testRunId: string
속성 값
string
testRunStatistics
실행 통계를 테스트합니다. 키는 샘플러 이름이며 값은 부하 테스트 실행의 응답 시간, 처리량 등과 같은 성능 메트릭에 대한 통계 집합입니다. 샘플러 이름은 테스트 스크립트에 언급된 이름과 동일합니다. 샘플러 이름 "Total"은 모든 샘플러의 집계된 통계를 나타냅니다.
testRunStatistics?: Record<string, TestRunStatisticsOutput>
속성 값
Record<string, TestRunStatisticsOutput>
virtualUserHours
테스트 실행에 사용된 가상 사용자 시간입니다.
virtualUserHours?: number
속성 값
number
virtualUsers
테스트를 실행한 가상 사용자 수입니다.
virtualUsers?: number
속성 값
number