API untuk memublikasikan dan mengakses hasil dari alat developer.
- Resource REST: v1beta3.projects
- Resource REST: v1beta3.projects.histories
- Resource REST: v1beta3.projects.histories.executions
- Resource REST: v1beta3.projects.histories.executions.clusters
- Resource REST: v1beta3.projects.histories.executions.environments
- Resource REST: v1beta3.projects.histories.executions.steps
- Resource REST: v1beta3.projects.histories.executions.steps.perfMetricsSummary
- Resource REST: v1beta3.projects.histories.executions.steps.perfSampleSeries
- Resource REST: v1beta3.projects.histories.executions.steps.perfSampleSeries.samples
- Resource REST: v1beta3.projects.histories.executions.steps.testCases
- Resource REST: v1beta3.projects.histories.executions.steps.thumbnails
Layanan: toolresults.googleapis.com
Untuk memanggil layanan ini, sebaiknya Anda menggunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat Anda membuat permintaan API.
Dokumen discovery
Dokumen Discovery adalah spesifikasi yang dapat dibaca mesin untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membangun library klien, plugin IDE, dan alat lain yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:
Endpoint layanan
Endpoint layanan adalah URL dasar yang menentukan alamat jaringan suatu layanan API. Satu layanan mungkin memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah terkait dengan endpoint layanan ini:
https://toolresults.googleapis.com
Resource REST: v1beta3.projects
Metode | |
---|---|
getSettings |
GET /toolresults/v1beta3/projects/{projectId}/settings
Mendapatkan setelan Hasil Alat untuk suatu project. |
initializeSettings |
POST /toolresults/v1beta3/projects/{projectId}:initializeSettings
Membuat resource untuk setelan yang belum ditetapkan. |
Resource REST: v1beta3.projects.histories
Metode | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories
Membuat Histori. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}
Mendapatkan Histori. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories
Mencantumkan Histori untuk Project tertentu. |
Resource REST: v1beta3.projects.histories.executions
Metode | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions
Membuat Eksekusi. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}
Mendapatkan Eksekusi. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions
Mencantumkan Eksekusi untuk Histori tertentu. |
patch |
PATCH /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}
Memperbarui Eksekusi yang ada dengan entity parsial yang disediakan. |
Resource REST: v1beta3.projects.histories.executions.clusters
Metode | |
---|---|
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/clusters/{clusterId}
Mengambil satu cluster screenshot berdasarkan ID-nya |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/clusters Mencantumkan Cluster Screenshot Menampilkan daftar cluster screenshot yang sesuai dengan eksekusi. |
Resource REST: v1beta3.projects.histories.executions.environments
Metode | |
---|---|
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/environments/{environmentId}
Mendapatkan Lingkungan. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/environments
Mencantumkan Lingkungan untuk Eksekusi tertentu. |
Resource REST: v1beta3.projects.histories.executions.steps
Metode | |
---|---|
accessibilityClusters |
GET /toolresults/v1beta3/{name=projects/*/histories/*/executions/*/steps/*}:accessibilityClusters Mencantumkan cluster aksesibilitas untuk Langkah tertentu Dapat menampilkan salah satu kode error kanonis berikut:
|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps
Membuat Langkah. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}
Mendapatkan Langkah. |
getPerfMetricsSummary |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary
Mengambil PerfMetricsSummary. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps
Mencantumkan Langkah untuk Eksekusi tertentu. |
patch |
PATCH /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}
Memperbarui Langkah yang ada dengan entity parsial yang disediakan. |
publishXunitXmlFiles |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}:publishXunitXmlFiles
Publikasikan file xml ke Langkah yang ada. |
Resource REST: v1beta3.projects.histories.executions.steps.perfMetricsSummary
Metode | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary
Membuat resource PerfMetricsSummary. |
Resource REST: v1beta3.projects.histories.executions.steps.perfSampleSeries
Metode | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries
Membuat PerfSampleSeries. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}
Mendapatkan PerfSampleSeries. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries
Mencantumkan PerfSampleSeries untuk Langkah tertentu. |
Resource REST: v1beta3.projects.histories.executions.steps.perfSampleSeries.samples
Metode | |
---|---|
batchCreate |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}/samples:batchCreate
Membuat batch PerfSamples - klien dapat mengirimkan beberapa batch Contoh Perf melalui panggilan berulang ke metode ini untuk membagi payload permintaan yang besar - duplikat dan entri stempel waktu yang ada akan diabaikan. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}/samples Mencantumkan Contoh Performa dari Seri Contoh tertentu - Hasil daftar diurutkan menurut stempel waktu menaik - Ukuran halaman default adalah 500 sampel; dan ukuran maksimum yang diizinkan 5000 - Token respons menunjukkan stempel waktu PerfSample yang terakhir ditampilkan - Jika ukuran hasil melebihi ukuran halaman, kirim permintaan berikutnya termasuk token halaman untuk mengembalikan sampel lainnya hingga mencapai batas halaman Dapat menampilkan kode error kanonis berikut: - OUT_OF_RANGE - Page_token permintaan yang ditentukan berada di luar rentang yang valid - NOT_FOUND - PerfSampleSeries yang memuat tidak ada |
Resource REST: v1beta3.projects.histories.executions.steps.testCases
Metode | |
---|---|
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/testCases/{testCaseId}
Mendapatkan detail Kasus Pengujian untuk suatu Langkah. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/testCases
Mencantumkan Kasus Pengujian yang dilampirkan ke Langkah. |
Resource REST: v1beta3.projects.histories.executions.steps.thumbnails
Metode | |
---|---|
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/thumbnails
Mencantumkan thumbnail gambar yang dilampirkan ke sebuah langkah. |