- 리소스: TestCase
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- TestStatus
- 메서드
리소스: TestCase
JSON 표현 |
---|
{ "testCaseId": string, "elapsedTime": { object ( |
필드 | |
---|---|
testCaseId |
이 테스트 사례의 단계 내에 있는 고유 식별자입니다. |
elapsedTime |
테스트 사례의 경과된 실행 시간입니다. 필수 항목입니다. |
startTime |
테스트 사례의 시작 시간입니다. |
endTime |
테스트 사례의 종료 시간입니다. |
stackTraces[] |
스택 트레이스는 테스트 사례가 실패했거나 오류가 발생한 경우 세부정보를 보여줍니다. 스택 트레이스의 최대 크기는 100KiB이며 이를 초과하면 스택 트랙이 잘립니다. 테스트 사례를 통과한 경우 0입니다. |
status |
테스트 사례의 상태입니다. 필수 항목입니다. |
skippedMessage |
테스트 사례를 건너뛴 이유 건너뛴 테스트 사례에만 표시됩니다. |
testCaseReference |
테스트 사례 참조(예: 이름, 클래스 이름, 테스트 모음 이름 등이 있습니다. 필수 항목입니다. |
toolOutputs[] |
도구 실행으로 인해 출력되는 모든 형식의 불투명 파일에 대한 참조입니다. 참고: 이 필드는 응답에만 사용됩니다. 요청의 이 부분에서 지정된 값은 무시됩니다. |
테스트 상태
테스트 사례의 상태입니다.
열거형 | |
---|---|
passed |
테스트를 통과했습니다. |
failed |
테스트에 실패했습니다. |
error |
테스트에 오류가 발생했습니다. |
skipped |
테스트 건너뜀 |
flaky |
테스트가 벗겨졌습니다. 롤업 테스트 사례에만 표시됩니다. 동일한 구성으로 실행된 단계의 테스트 사례에는 실패와 성공 결과가 모두 있었습니다. |
메소드 |
|
---|---|
|
단계의 테스트 사례 세부정보를 가져옵니다. |
|
단계에 연결된 테스트 사례를 나열합니다. |