API para publicar e acessar resultados de ferramentas de desenvolvedor.
- Recurso REST: v1beta3.projects
- Recurso REST: v1beta3.projects.histories
- Recurso REST: v1beta3.projects.histories.executions
- Recurso REST: v1beta3.projects.histories.executions.clusters
- Recurso REST: v1beta3.projects.histories.executions.environments
- Recurso REST: v1beta3.projects.histories.executions.steps
- Recurso REST: v1beta3.projects.histories.executions.steps.perfMetricsSummary
- Recurso REST: v1beta3.projects.histories.executions.steps.perfSampleSeries
- Recurso REST: v1beta3.projects.histories.executions.steps.perfSampleSeries.samples
- Recurso REST: v1beta3.projects.histories.executions.steps.testCases
- Recurso REST: v1beta3.projects.histories.executions.steps.thumbnails
Serviço: toolresults.googleapis.com
Para chamar esse serviço, recomendamos que você use as bibliotecas de cliente fornecidas pelo Google . Se seu aplicativo precisar usar suas próprias bibliotecas para chamar esse serviço, use as informações a seguir ao fazer as solicitações de API.
Documento de descoberta
Um Documento de Descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins de IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. Este serviço fornece o seguinte documento de descoberta:
Ponto de extremidade de serviço
Um endpoint de serviço é uma URL base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários terminais de serviço. Este serviço tem o seguinte endpoint de serviço e todos os URIs abaixo são relativos a este endpoint de serviço:
-
https://toolresults.googleapis.com
Recurso REST: v1beta3.projects
Métodos | |
---|---|
getSettings | GET /toolresults/v1beta3/projects/{projectId}/settings Obtém as configurações de resultados da ferramenta para um projeto. |
initializeSettings | POST /toolresults/v1beta3/projects/{projectId}:initializeSettings Cria recursos para configurações que ainda não foram definidas. |
Recurso REST: v1beta3.projects.histories
Métodos | |
---|---|
create | POST /toolresults/v1beta3/projects/{projectId}/histories Cria um Histórico. |
get | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId} Obtém um Histórico. |
list | GET /toolresults/v1beta3/projects/{projectId}/histories Lista os históricos de um determinado projeto. |
Recurso REST: v1beta3.projects.histories.executions
Métodos | |
---|---|
create | POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions Cria uma Execução. |
get | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId} Obtém uma execução. |
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions Lista Execuções para um determinado Histórico. |
patch | PATCH /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId} Atualiza uma execução existente com a entidade parcial fornecida. |
Recurso REST: v1beta3.projects.histories.executions.clusters
Métodos | |
---|---|
get | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/clusters/{clusterId} Recupera um único cluster de captura de tela por seu ID |
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/clusters Lista clusters de captura de tela Retorna a lista de clusters de captura de tela correspondentes a uma execução. |
Recurso REST: v1beta3.projects.histories.executions.environments
Métodos | |
---|---|
get | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/environments/{environmentId} Obtém um ambiente. |
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/environments Lista os ambientes para uma determinada execução. |
Recurso REST: v1beta3.projects.histories.executions.steps
Métodos | |
---|---|
accessibilityClusters | GET /toolresults/v1beta3/{name=projects/*/histories/*/executions/*/steps/*}:accessibilityClusters Lista os clusters de acessibilidade para uma determinada etapa Pode retornar qualquer um dos seguintes códigos de erro canônicos:
|
create | POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps Cria uma Etapa. |
get | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId} Obtém um Passo. |
getPerfMetricsSummary | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary Recupera um PerfMetricsSummary. |
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps Lista as etapas para uma determinada execução. |
patch | PATCH /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId} Atualiza uma etapa existente com a entidade parcial fornecida. |
publishXunitXmlFiles | POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}:publishXunitXmlFiles Publique arquivos xml em uma etapa existente. |
Recurso REST: v1beta3.projects.histories.executions.steps.perfMetricsSummary
Métodos | |
---|---|
create | POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary Cria um recurso PerfMetricsSummary. |
Recurso REST: v1beta3.projects.histories.executions.steps.perfSampleSeries
Métodos | |
---|---|
create | POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries Cria um PerfSampleSeries. |
get | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId} Obtém um PerfSampleSeries. |
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries Lista PerfSampleSeries para uma determinada etapa. |
Recurso 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 Cria um lote de PerfSamples - um cliente pode enviar vários lotes de Perf Samples por meio de chamadas repetidas para esse método para dividir uma grande carga útil de solicitação - duplicatas e entradas de carimbo de data e hora existentes serão ignoradas. |
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}/samples Lista as Amostras de Desempenho de uma determinada Série de Amostras - Os resultados da lista são classificados por timestamps crescentes - O tamanho da página padrão é 500 amostras; e tamanho máximo permitido 5000 - O token de resposta indica o último carimbo de data e hora PerfSample retornado - Quando o tamanho dos resultados exceder o tamanho da página, envie uma solicitação subsequente incluindo o token da página para retornar o restante das amostras até o limite da página Pode retornar qualquer um dos seguintes códigos de erro canônicos: - OUT_OF_RANGE - O page_token de solicitação especificado está fora do intervalo válido - NOT_FOUND - O PerfSampleSeries que o contém não existe |
Recurso REST: v1beta3.projects.histories.executions.steps.testCases
Métodos | |
---|---|
get | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/testCases/{testCaseId} Obtém detalhes de um caso de teste para uma etapa. |
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/testCases Lista os casos de teste anexados a uma etapa. |
Recurso REST: v1beta3.projects.histories.executions.steps.thumbnails
Métodos | |
---|---|
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/thumbnails Lista miniaturas de imagens anexadas a uma etapa. |
API para publicar e acessar resultados de ferramentas de desenvolvedor.
- Recurso REST: v1beta3.projects
- Recurso REST: v1beta3.projects.histories
- Recurso REST: v1beta3.projects.histories.executions
- Recurso REST: v1beta3.projects.histories.executions.clusters
- Recurso REST: v1beta3.projects.histories.executions.environments
- Recurso REST: v1beta3.projects.histories.executions.steps
- Recurso REST: v1beta3.projects.histories.executions.steps.perfMetricsSummary
- Recurso REST: v1beta3.projects.histories.executions.steps.perfSampleSeries
- Recurso REST: v1beta3.projects.histories.executions.steps.perfSampleSeries.samples
- Recurso REST: v1beta3.projects.histories.executions.steps.testCases
- Recurso REST: v1beta3.projects.histories.executions.steps.thumbnails
Serviço: toolresults.googleapis.com
Para chamar esse serviço, recomendamos que você use as bibliotecas de cliente fornecidas pelo Google . Se seu aplicativo precisar usar suas próprias bibliotecas para chamar esse serviço, use as informações a seguir ao fazer as solicitações de API.
Documento de descoberta
Um Documento de Descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins de IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. Este serviço fornece o seguinte documento de descoberta:
Ponto de extremidade de serviço
Um endpoint de serviço é uma URL base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários terminais de serviço. Este serviço tem o seguinte endpoint de serviço e todos os URIs abaixo são relativos a este endpoint de serviço:
-
https://toolresults.googleapis.com
Recurso REST: v1beta3.projects
Métodos | |
---|---|
getSettings | GET /toolresults/v1beta3/projects/{projectId}/settings Obtém as configurações de resultados da ferramenta para um projeto. |
initializeSettings | POST /toolresults/v1beta3/projects/{projectId}:initializeSettings Cria recursos para configurações que ainda não foram definidas. |
Recurso REST: v1beta3.projects.histories
Métodos | |
---|---|
create | POST /toolresults/v1beta3/projects/{projectId}/histories Cria um Histórico. |
get | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId} Obtém um Histórico. |
list | GET /toolresults/v1beta3/projects/{projectId}/histories Lista os históricos de um determinado projeto. |
Recurso REST: v1beta3.projects.histories.executions
Métodos | |
---|---|
create | POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions Cria uma Execução. |
get | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId} Obtém uma execução. |
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions Lista Execuções para um determinado Histórico. |
patch | PATCH /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId} Atualiza uma execução existente com a entidade parcial fornecida. |
Recurso REST: v1beta3.projects.histories.executions.clusters
Métodos | |
---|---|
get | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/clusters/{clusterId} Recupera um único cluster de captura de tela por seu ID |
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/clusters Lista clusters de captura de tela Retorna a lista de clusters de captura de tela correspondentes a uma execução. |
Recurso REST: v1beta3.projects.histories.executions.environments
Métodos | |
---|---|
get | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/environments/{environmentId} Obtém um ambiente. |
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/environments Lista os ambientes para uma determinada execução. |
Recurso REST: v1beta3.projects.histories.executions.steps
Métodos | |
---|---|
accessibilityClusters | GET /toolresults/v1beta3/{name=projects/*/histories/*/executions/*/steps/*}:accessibilityClusters Lista os clusters de acessibilidade para uma determinada etapa Pode retornar qualquer um dos seguintes códigos de erro canônicos:
|
create | POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps Cria uma Etapa. |
get | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId} Obtém um Passo. |
getPerfMetricsSummary | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary Recupera um PerfMetricsSummary. |
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps Lista as etapas para uma determinada execução. |
patch | PATCH /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId} Atualiza uma etapa existente com a entidade parcial fornecida. |
publishXunitXmlFiles | POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}:publishXunitXmlFiles Publique arquivos xml em uma etapa existente. |
Recurso REST: v1beta3.projects.histories.executions.steps.perfMetricsSummary
Métodos | |
---|---|
create | POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary Cria um recurso PerfMetricsSummary. |
Recurso REST: v1beta3.projects.histories.executions.steps.perfSampleSeries
Métodos | |
---|---|
create | POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries Cria um PerfSampleSeries. |
get | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId} Obtém um PerfSampleSeries. |
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries Lista PerfSampleSeries para uma determinada etapa. |
Recurso 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 Cria um lote de PerfSamples - um cliente pode enviar vários lotes de Perf Samples por meio de chamadas repetidas para esse método para dividir uma grande carga útil de solicitação - duplicatas e entradas de carimbo de data e hora existentes serão ignoradas. |
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}/samples Lista as Amostras de Desempenho de uma determinada Série de Amostras - Os resultados da lista são classificados por timestamps crescentes - O tamanho da página padrão é 500 amostras; e tamanho máximo permitido 5000 - O token de resposta indica o último carimbo de data e hora PerfSample retornado - Quando o tamanho dos resultados exceder o tamanho da página, envie uma solicitação subsequente incluindo o token da página para retornar o restante das amostras até o limite da página Pode retornar qualquer um dos seguintes códigos de erro canônicos: - OUT_OF_RANGE - O page_token de solicitação especificado está fora do intervalo válido - NOT_FOUND - O PerfSampleSeries que o contém não existe |
Recurso REST: v1beta3.projects.histories.executions.steps.testCases
Métodos | |
---|---|
get | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/testCases/{testCaseId} Obtém detalhes de um caso de teste para uma etapa. |
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/testCases Lista os casos de teste anexados a uma etapa. |
Recurso REST: v1beta3.projects.histories.executions.steps.thumbnails
Métodos | |
---|---|
list | GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/thumbnails Lista miniaturas de imagens anexadas a uma etapa. |