API para publicar y acceder a resultados de herramientas para desarrolladores.
- Recurso de REST: v1beta3.projects
- Recurso de REST: v1beta3.projects.histories
- Recurso de REST: v1beta3.projects.histories.executions
- Recurso de REST: v1beta3.projects.histories.executions.clusters
- Recurso de REST: v1beta3.projects.histories.executions.environments
- Recurso de REST: v1beta3.projects.histories.executions.steps
- Recurso REST: v1beta3.projects.histories.executions.steps.perfMetricsSummary
- Recurso de REST: v1beta3.projects.histories.executions.steps.perfSampleSeries
- Recurso REST: v1beta3.projects.histories.executions.steps.perfSampleSeries.samples
- Recurso de REST: v1beta3.projects.histories.executions.steps.testCases
- Recurso de REST: v1beta3.projects.histories.executions.steps.thumbnails
Servicio: toolresults.googleapis.com
Para llamar a este servicio, te recomendamos que uses las bibliotecas cliente que proporciona Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, usa la información siguiente cuando realices las solicitudes a la API.
Documento de descubrimiento
Un Documento de descubrimiento es una especificación procesable para describir y consumir las API de REST. Se usa para compilar bibliotecas cliente, complementos IDE y otras herramientas que interactúan con las API de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona el documento de descubrimiento siguiente:
Extremo de servicio
Un extremo de servicio es una URL base que especifica la dirección de la red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:
https://toolresults.googleapis.com
Recurso de REST: v1beta3.projects
Métodos | |
---|---|
getSettings |
GET /toolresults/v1beta3/projects/{projectId}/settings Obtiene la configuración de resultados de las herramientas de un proyecto. |
initializeSettings |
POST /toolresults/v1beta3/projects/{projectId}:initializeSettings Crea recursos para la configuración que aún no se estableció. |
Recurso de REST: v1beta3.projects.histories
Métodos | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories Crea un historial. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId} Obtiene un historial. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories Muestra una lista de los historiales de un proyecto determinado. |
Recurso de REST: v1beta3.projects.histories.executions
Métodos | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions Crea una ejecución. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId} Obtiene una ejecución. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions Enumera las ejecuciones de un historial determinado. |
patch |
PATCH /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId} Actualiza una ejecución existente con la entidad parcial proporcionada. |
Recurso de REST: v1beta3.projects.histories.executions.clusters
Métodos | |
---|---|
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/clusters/{clusterId} Recupera un solo clúster de capturas de pantalla por su ID. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/clusters Enumera los clústeres de capturas de pantalla Muestra la lista de clústeres de capturas de pantalla correspondientes a una ejecución. |
Recurso de REST: v1beta3.projects.histories.executions.environments
Métodos | |
---|---|
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/environments/{environmentId} Obtiene un entorno. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/environments Enumera los entornos de una ejecución determinada. |
Recurso de REST: v1beta3.projects.histories.executions.steps
Métodos | |
---|---|
accessibilityClusters |
GET /toolresults/v1beta3/{name=projects/*/histories/*/executions/*/steps/*}:accessibilityClusters Enumera los clústeres de accesibilidad para un paso determinado Puede mostrar cualquiera de los siguientes códigos de error canónicos:
|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps Crea un paso. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId} Recibe un paso. |
getPerfMetricsSummary |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary Recupera un PerfMetricsSummary. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps Enumera los pasos de una ejecución determinada. |
patch |
PATCH /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId} Actualiza un paso existente con la entidad parcial proporcionada. |
publishXunitXmlFiles |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}:publishXunitXmlFiles Publica archivos XML en un paso existente. |
Recurso de REST: v1beta3.projects.histories.executions.steps.perfMetricsSummary
Métodos | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary Crea un recurso PerfMetricsSummary. |
Recurso de REST: v1beta3.projects.histories.executions.steps.perfSampleSeries
Métodos | |
---|---|
create |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries Crea una PerfSampleSeries. |
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId} Obtiene una PerfSampleSeries. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries Enumera PerfSampleSeries para un paso determinado. |
Recurso de REST: v1beta3.projects.histories.executions.steps.perfSampleSeries.samples
Métodos | |
---|---|
batchCreate |
POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}/samples:batchCreate Crea un lote de muestras de rendimiento: un cliente puede enviar varios lotes de muestras de rendimiento a través de llamadas repetidas a este método para dividir una carga útil de solicitud grande. Se ignorarán los duplicados y las entradas de marca de tiempo existentes. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}/samples Enumera las muestras de rendimiento de una serie de muestra determinada. Los resultados de la lista se ordenan por marcas de tiempo de forma ascendente. El tamaño de página predeterminado es de 500 muestras. y tamaño máximo permitido de 5,000 - El token de respuesta indica la última marca de tiempo de PerfSample que se devolvió - Cuando el tamaño de los resultados supera el tamaño de la página, envía una solicitud posterior que incluya el token de la página para devolver el resto de las muestras hasta el límite de la página Puede mostrar cualquiera de los siguientes códigos de error canónicos: - OUT_OF_RANGE - El page_token especificado de la solicitud está fuera de un rango válido - NOT_FOUND - El PerfSampleSeries que lo contiene no existe |
Recurso de REST: v1beta3.projects.histories.executions.steps.testCases
Métodos | |
---|---|
get |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/testCases/{testCaseId} Obtiene detalles de un caso de prueba de un paso. |
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/testCases Enumera casos de prueba adjuntos a un paso. |
Recurso de REST: v1beta3.projects.histories.executions.steps.thumbnails
Métodos | |
---|---|
list |
GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/thumbnails Muestra una lista de las miniaturas de imágenes adjuntas a un paso. |