- Visão geral
- Introdução
- Conceitos
- Usando o UiPath CLI
- Guias de instruções
- Receitas de CI/CD
- Referência de comando
- Visão geral
- Códigos de saída
- Opções globais
- Agente de código uip
- codificador UIP
- Contextualização da uip
- Documento da UIP
- Função UIP
- Proteções da UIP
- configuração-llm-uip
- gateway-llm-uip
- hub de modelo da uip
- adicionar-tipo-dados-de-teste
- adicionar-dados-de-teste-fila
- adicionar-teste-variação de dados
- Analisar
- Criar
- criar projeto
- Comparação
- encontrar atividades
- obter-analisador-regras
- obter-padrão-atividade-xaml
- obter-erros
- obter-casos-de-teste-manuais
- obter-etapas-de-teste-manual
- obter-repositório-objeto-da-Biblioteca
- obter-objeto-repositório
- Obter versões
- obter-fluxo-de-trabalho-exemplo
- indicar aplicativo
- indicar elemento
- inspecionar pacote
- instalar-data-fabric-entities
- instalar-ou-atualizar pacotes
- listar-data-fabric-entities
- instâncias-da-lista
- listar-exemplos-de-fluxo-de-trabalho
- Empacotar
- Publicar
- Remoto
- restore
- executar, depurar e adicionar; Execução
- arquivo de execução
- modelos-pesquisar
- Iniciar Studio
- interromper a execução
- TM
- UIA
- tarefas do UIP
- Traces da UIP
- Feedback de traces da uip
- Migração
- Referência e suporte
dados de execução do cenário-perf do uip tm
Sintaxe e opções para os verbos "uip tm perf-scenario" que inspecionam a execução de um cenário — lista de execuções, obtenção de resultados, erros-http, erros-de-automação e métricas de transação.
Esses verbos uip tm perf-scenario inspecionam os dados produzidos por uma execução de cenário: a própria lista de execução, o pacote de resultados completo, erros de HTTP, falhas na etapa de automação e métricas por transação.
Esta página faz parte do grupo de comando uip tm perf-scenario — consulte aquela página para ver os verbos do ciclo de vida do cenário (create, get, list, execute, stop, list-dry-run-reports) e conceitos compartilhados.
Resumo
uip tm perf-scenario executions list --project-key <key> [--scenario-id <uuid>] [--execution-type <type>] [--limit <n>] [--offset <n>] [--query <expr>]
uip tm perf-scenario results get --execution-id <uuid> [--completed <true|false>] [--query <expr>]
uip tm perf-scenario http-errors list --execution-id <uuid> --load-group-id <uuid> --start-time-ms <n> --end-time-ms <n> [--query <expr>]
uip tm perf-scenario automation-errors list --execution-id <uuid> --load-group-id <uuid> --start-time-ms <n> --end-time-ms <n> [--query <expr>]
uip tm perf-scenario transaction-metrics list --load-group-id <uuid> --start-time-ms <n> --end-time-ms <n> [--query <expr>]
uip tm perf-scenario executions list --project-key <key> [--scenario-id <uuid>] [--execution-type <type>] [--limit <n>] [--offset <n>] [--query <expr>]
uip tm perf-scenario results get --execution-id <uuid> [--completed <true|false>] [--query <expr>]
uip tm perf-scenario http-errors list --execution-id <uuid> --load-group-id <uuid> --start-time-ms <n> --end-time-ms <n> [--query <expr>]
uip tm perf-scenario automation-errors list --execution-id <uuid> --load-group-id <uuid> --start-time-ms <n> --end-time-ms <n> [--query <expr>]
uip tm perf-scenario transaction-metrics list --load-group-id <uuid> --start-time-ms <n> --end-time-ms <n> [--query <expr>]
Todos os verbos honram as opções globais e os códigos de saída padrão. Todo verbo aceita --log-level <level> (padrão Information).
Nenhum desses verbos leva --project-key — eles chamam o Serviço de Desempenho diretamente em vez de resolver um projeto do Test Manager. --load-group-id aqui é o ID do grupo de carga por execução de load-groups list, não o LoadGroupId do cenário de perf-scenario get.
lista de execuções de cenário-perf do uip tm
Lista execuções de cenários, opcionalmente filtradas para um cenário e/ou um tipo de execução (execução de simulação versus completa).
Opções
| Bandeira | Description |
|---|---|
--project-key <key> | Obrigatório. Proprietário do projeto. |
--scenario-id <uuid> | Filtre para um cenário (UUID, não a chave SP1:7). |
--execution-type <type> | Filtrar por tipo de execução: dryRun ou performanceTesting. |
--limit <n> | Máximo de resultados a serem retornados. O padrão é o tamanho da página do próprio serviço quando omitido. |
--offset <n> | Resultados a ignorar para paginação. O padrão é 0. |
--query <expr> | filtro no estilo jq aplicado aos dados de saída. |
Exemplo
uip tm perf-scenario executions list \
--project-key DEMO \
--scenario-id 756e8ebf-c227-0000-8a9f-0b49fd934bef \
--execution-type performanceTesting
uip tm perf-scenario executions list \
--project-key DEMO \
--scenario-id 756e8ebf-c227-0000-8a9f-0b49fd934bef \
--execution-type performanceTesting
Formato dos dados
{
"Code": "PerfExecutionsList",
"Data": {
"Data": [
{
"Id": "80694766-5a44-0000-0985-0b49fd93832d",
"ExecutionType": "performanceTesting",
"Status": "Finished"
}
]
}
}
{
"Code": "PerfExecutionsList",
"Data": {
"Data": [
{
"Id": "80694766-5a44-0000-0985-0b49fd93832d",
"ExecutionType": "performanceTesting",
"Status": "Finished"
}
]
}
}
resultados do cenário de perf do uip tm obter
Obtenha o pacote de dados de execução completo para uma execução: série temporal por grupo de carga, CPU/RAM e logs de aplicativo. Essa é a mesma carga subjacente perf-scenario execute --wait imprime quando a execução termina.
Opções
| Bandeira | Description |
|---|---|
--execution-id <uuid> | Obrigatório. ID de execução do cenário. |
--completed <bool> | true lê a execução concluída do banco de dados; false lê uma execução ao vivo e ainda em execução do Redis. O padrão é true. |
--query <expr> | filtro no estilo jq aplicado aos dados de saída. |
Exemplo
uip tm perf-scenario results get --execution-id 80694766-5a44-0000-0985-0b49fd93832d
uip tm perf-scenario results get --execution-id 80694766-5a44-0000-0985-0b49fd93832d
Formato dos dados
{
"Code": "PerfExecutionResults",
"Data": {
"ExecutionsData": {},
"ApplicationLogs": []
}
}
{
"Code": "PerfExecutionResults",
"Data": {
"ExecutionsData": {},
"ApplicationLogs": []
}
}
Esta é a forma de passagem bruta do Serviço de Desempenho. execute --wait pós-processa os mesmos dados subjacentes na forma mais amigável LoadGroups/ApplicationLogs documentada na página perf-scenario execute — chame results get --completed false diretamente quando você precisar da visualização ao vivo/em andamento no meio da execução.
lista de erros http do uip tm perf-scenario
Liste erros de HTTP gravados para a execução de um grupo de carga, agrupados por solicitação, ao longo de uma janela de tempo.
Opções
| Bandeira | Description |
|---|---|
--execution-id <uuid> | Obrigatório. ID de execução do cenário. |
--load-group-id <uuid> | Obrigatório. Carregue o ID de execução do grupo (de load-groups list, não o LoadGroupId do cenário). |
--start-time-ms <n> | Obrigatório. Início da janela, em ms a partir do início da execução. Use 0 para a execução inteira. |
--end-time-ms <n> | Obrigatório. Fim da janela, em ms a partir do início da execução. Use a duração para toda a execução. |
--query <expr> | filtro no estilo jq aplicado aos dados de saída. |
Exemplo
uip tm perf-scenario http-errors list \
--execution-id 80694766-5a44-0000-0985-0b49fd93832d \
--load-group-id 082486b0-8d51-0000-b54a-0b4a1388f850 \
--start-time-ms 0 \
--end-time-ms 240000
uip tm perf-scenario http-errors list \
--execution-id 80694766-5a44-0000-0985-0b49fd93832d \
--load-group-id 082486b0-8d51-0000-b54a-0b4a1388f850 \
--start-time-ms 0 \
--end-time-ms 240000
Formato dos dados
{
"Code": "PerfHttpErrorsList",
"Data": { "Errors": [] }
}
{
"Code": "PerfHttpErrorsList",
"Data": { "Errors": [] }
}
lista de erros de automação do cenário de perf do uip tm
Liste falhas na etapa de automação para a execução de um grupo de carga ao longo de uma janela de tempo.
Opções
| Bandeira | Description |
|---|---|
--execution-id <uuid> | Obrigatório. ID de execução do cenário. |
--load-group-id <uuid> | Obrigatório. Carregar ID de execução do grupo (de load-groups list). |
--start-time-ms <n> | Obrigatório. Início da janela, em ms a partir do início da execução. Use 0 para a execução inteira. |
--end-time-ms <n> | Obrigatório. Fim da janela, em ms a partir do início da execução. |
--query <expr> | filtro no estilo jq aplicado aos dados de saída. |
Exemplo
uip tm perf-scenario automation-errors list \
--execution-id 80694766-5a44-0000-0985-0b49fd93832d \
--load-group-id 082486b0-8d51-0000-b54a-0b4a1388f850 \
--start-time-ms 0 \
--end-time-ms 240000
uip tm perf-scenario automation-errors list \
--execution-id 80694766-5a44-0000-0985-0b49fd93832d \
--load-group-id 082486b0-8d51-0000-b54a-0b4a1388f850 \
--start-time-ms 0 \
--end-time-ms 240000
Formato dos dados
{
"Code": "PerfAutomationErrorsList",
"Data": { "Errors": [] }
}
{
"Code": "PerfAutomationErrorsList",
"Data": { "Errors": [] }
}
lista de métricas de transação do uip tm perf-scenario
Liste as métricas de tempo de resposta e taxa de transferência por transação (média, P50, P95, P99) para um grupo de carga, ao longo de uma janela de tempo. Apenas SUTs de API — esses dados não são coletados para cenários orientados por navegador (Web).
Opções
| Bandeira | Description |
|---|---|
--load-group-id <uuid> | Obrigatório. Carregar ID de execução do grupo (de load-groups list). |
--start-time-ms <n> | Obrigatório. Início da janela, em ms a partir do início da execução. Use 0 para a execução inteira. |
--end-time-ms <n> | Obrigatório. Fim da janela, em ms a partir do início da execução. |
--query <expr> | filtro no estilo jq aplicado aos dados de saída. |
Exemplo
uip tm perf-scenario transaction-metrics list \
--load-group-id 082486b0-8d51-0000-b54a-0b4a1388f850 \
--start-time-ms 0 \
--end-time-ms 240000
uip tm perf-scenario transaction-metrics list \
--load-group-id 082486b0-8d51-0000-b54a-0b4a1388f850 \
--start-time-ms 0 \
--end-time-ms 240000
Formato dos dados
{
"Code": "PerfTransactionMetricsList",
"Data": { "Metrics": [] }
}
{
"Code": "PerfTransactionMetricsList",
"Data": { "Metrics": [] }
}
Observe que esse verbo não leva --execution-id — apenas --load-group-id, ao contrário de http-errors list e automation-errors list.
Relacionado
- uip tm perf-scenario — ciclo de vida do cenário e conceitos compartilhados.
- Grupos de carga — origem do
--load-group-idusado nesta página. - Relatórios — renderize relatórios criados para uma execução ou uma comparação.
Veja também
- Resumo
- lista de execuções de cenário-perf do uip tm
- Opções
- Exemplo
- Formato dos dados
- resultados do cenário de perf do uip tm obter
- Opções
- Exemplo
- Formato dos dados
- lista de erros http do uip tm perf-scenario
- Opções
- Exemplo
- Formato dos dados
- lista de erros de automação do cenário de perf do uip tm
- Opções
- Exemplo
- Formato dos dados
- lista de métricas de transação do uip tm perf-scenario
- Opções
- Exemplo
- Formato dos dados
- Relacionado
- Veja também