用於發布及存取開發人員工具結果的 API。
- REST 資源:v1beta3.projects
- REST 資源:v1beta3.projects.history
- REST 資源:v1beta3.projects.history.executions
- REST 資源:v1beta3.projects.history.executions.clusters
- REST 資源:v1beta3.projects.history.executions.environments
- REST 資源:v1beta3.projects.history.executions.steps
- REST 資源:v1beta3.projects.history.executions.steps.perfMetricsSummary
- REST 資源:v1beta3.projects.history.executions.steps.perfSampleSeries
- REST 資源:v1beta3.projects.history.executions.steps.perfSampleSeries.samples
- REST 資源:v1beta3.projects.history.executions.steps.testCases
- REST 資源:v1beta3.projects.history.executions.steps.thumbnails
服務:toolresults.googleapis.com
如要呼叫這項服務,建議您使用 Google 提供的用戶端程式庫。如果應用程式需要使用您自己的程式庫呼叫這項服務,請在發出 API 要求時使用下列資訊。
探索文件
探索文件是一種機器可解讀的規格,用於說明和使用 REST API。此文件會用於建構用戶端程式庫、IDE 外掛程式,以及與 Google API 互動的其他工具。一項服務可能會提供多個探索文件。這項服務提供下列探索文件:
服務端點
服務端點是能指定 API 服務網路位址的基本網址。一項服務可能有多個服務端點。這項服務有下列服務端點,以及和該服務端點相關的所有 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.history
方法 | |
---|---|
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.history.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.history.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.history.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.history.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.history.executions.steps.perfMetricsSummary
方法 | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary 建立 PerfMetricsSummary 資源。 |
REST 資源:v1beta3.projects.history.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.history.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.history.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.history.executions.steps.thumbnails
方法 | |
---|---|
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/thumbnails 列出步驟附加的圖片縮圖。 |