API를 사용하여 개발자 도구의 결과를 게시하고 액세스할 수 있습니다.
- REST 리소스: v1beta3.projects
- REST 리소스: v1beta3.projects.histories
- REST 리소스: v1beta3.projects.histories.executions
- REST 리소스: v1beta3.projects.histories.executions.clusters
- REST 리소스: v1beta3.projects.histories.executions.environments
- REST 리소스: v1beta3.projects.histories.executions.steps
- REST 리소스: v1beta3.projects.histories.executions.steps.perfMetricsSummary
- REST 리소스: v1beta3.projects.histories.executions.steps.perfSampleSeries
- REST 리소스: v1beta3.projects.histories.executions.steps.perfSampleSeries.samples
- REST 리소스: v1beta3.projects.histories.executions.steps.testCases
- REST 리소스: v1beta3.projects.histories.executions.steps.thumbnails
서비스: toolresults.googleapis.com
이 서비스를 호출하려면 Google에서 제공하는 클라이언트 라이브러리를 사용하는 것이 좋습니다. 애플리케이션에서 자체 라이브러리를 사용하여 이 서비스를 호출해야 한다면 API 요청을 실행할 때 다음 정보를 사용해야 합니다.
검색 문서
검색 문서는 머신에서 읽을 수 있는 사양이며 REST API를 설명하고 사용하는 데 참조할 수 있습니다. 또한 클라이언트 라이브러리, IDE 플러그인, 기타 Google API와 상호작용하는 도구를 빌드하는 데 사용됩니다. 하나의 서비스는 여러 개의 검색 문서를 제공할 수 있습니다. 이 서비스는 다음 검색 문서를 제공합니다.
서비스 엔드포인트
서비스 엔드포인트는 API 서비스의 네트워크 주소를 지정하는 기준 URL입니다. 하나의 서비스는 여러 서비스 엔드포인트를 포함할 수 있습니다. 이 서비스에는 다음 서비스 엔드포인트가 포함되고, 그 아래의 모든 URI가 이 서비스 엔드포인트와 관련됩니다.
https://toolresults.googleapis.com
REST 리소스: v1beta3.projects
메소드 | |
---|---|
getSettings |
GET /toolresults/v1beta3/projects/{projectId}/settings () 프로젝트의 도구 결과 설정을 가져옵니다. |
initializeSettings |
POST /toolresults/v1beta3/projects/{projectId}:initializeSettings () 아직 설정되지 않은 설정에 대한 리소스를 만듭니다. |
REST 리소스: v1beta3.projects.histories
메소드 | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories () 기록을 만듭니다. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId} () 기록을 가져옵니다. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories () 지정된 프로젝트의 기록을 나열합니다. |
REST 리소스: v1beta3.projects.histories.executions
메소드 | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions () 실행을 만듭니다. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId} () 실행을 가져옵니다. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions () 지정된 기록의 실행을 나열합니다. |
patch |
PATCH /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId} () 제공된 부분 개체로 기존 실행을 업데이트합니다. |
REST 리소스: v1beta3.projects.histories.executions.clusters
메소드 | |
---|---|
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/clusters/{clusterId} () ID로 단일 스크린샷 클러스터를 검색합니다. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/clusters 스크린샷 클러스터 나열 실행에 해당하는 스크린샷 클러스터의 목록을 반환합니다. |
REST 리소스: v1beta3.projects.histories.executions.environments
메소드 | |
---|---|
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/environments/{environmentId} () 환경을 가져옵니다. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/environments () 지정된 실행의 환경을 나열합니다. |
REST 리소스: v1beta3.projects.histories.executions.steps
메소드 | |
---|---|
accessibilityClusters |
GET /toolresults/v1beta3/{name=projects/*/histories/*/executions/*/steps/*}:accessibilityClusters 지정된 단계의 접근성 클러스터를 나열합니다. 다음과 같은 표준 오류 코드를 반환할 수 있습니다.
|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps () 단계를 만듭니다. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId} () 단계를 가져옵니다. |
getPerfMetricsSummary |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary () PerfMetricsSummary를 검색합니다. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps () 지정된 실행의 단계를 나열합니다. |
patch |
PATCH /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId} () 제공된 부분 항목으로 기존 단계를 업데이트합니다. |
publishXunitXmlFiles |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}:publishXunitXmlFiles () xml 파일을 기존 단계에 게시합니다. |
REST 리소스: v1beta3.projects.histories.executions.steps.perfMetricsSummary
메소드 | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary () PerfMetricsSummary 리소스를 만듭니다. |
REST 리소스: v1beta3.projects.histories.executions.steps.perfSampleSeries
메소드 | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries () PerfSampleSeries를 만듭니다. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId} () PerfSampleSeries를 가져옵니다. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries () 지정된 단계의 PerfSampleSeries를 나열합니다. |
REST 리소스: v1beta3.projects.histories.executions.steps.perfSampleSeries.samples
메소드 | |
---|---|
batchCreate |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}/samples:batchCreate () PerfSamples 배치를 생성합니다. 클라이언트는 대규모 요청 페이로드를 분할하기 위해 이 메서드를 반복적으로 호출하여 여러 Perf 샘플 배치를 제출할 수 있습니다. 중복 및 기존 타임스탬프 항목은 무시됩니다. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}/samples 특정 샘플 시리즈의 공연 샘플을 나열합니다. - 목록 결과는 타임스탬프 오름차순으로 정렬됩니다. 기본 페이지 크기는 샘플 500개입니다. 및 최대 크기 5000 - 응답 토큰은 마지막으로 반환된 PerfSample 타임스탬프를 나타냅니다. 결과 크기가 페이지 크기를 초과하면 페이지 토큰을 포함한 후속 요청을 제출하여 나머지 샘플을 페이지 제한까지 반환합니다. 다음과 같은 표준 오류 코드가 반환될 수 있습니다. - OUT_OF_RANGE - 지정된 요청 page_token이 유효한 범위를 벗어났습니다. - NOT_FOUND - 포함하는 PerfSampleSeries가 없습니다. |
REST 리소스: v1beta3.projects.histories.executions.steps.testCases
메소드 | |
---|---|
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/testCases/{testCaseId} () 단계의 테스트 사례 세부정보를 가져옵니다. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/testCases () 단계에 연결된 테스트 사례를 나열합니다. |
REST 리소스: v1beta3.projects.histories.executions.steps.thumbnails
메소드 | |
---|---|
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/thumbnails () 단계에 첨부된 이미지의 썸네일을 나열합니다. |