- 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
- Documento 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 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
- listar-exemplos-de-fluxo-de-trabalho
- Empacotar
- restore
- arquivo de execução
- modelos-pesquisar
- Iniciar Studio
- interromper a execução
- UIA
- Traces da UIP
- Migração
- Referência e suporte
uip tm objectlabel gerencia rótulos anexados a objetos do Test Manager (casos de teste, requisitos e assim por diante). Rótulos são strings de forma livre usadas para marcar e agrupar objetos para filtragem e pesquisa.
--object-ids são múltiplos e separados por espaço em todo esse --labels de comando. As formas únicas --object-id e --label não existem. --project-key é necessário em list.
Resumo
uip tm objectlabel list --project-key <key> [--object-ids <uuid...>] [--label-types <types...>] [--filter <text>] [--sort-by <expr>] [--limit <n>] [--offset <n>]
uip tm objectlabel get --label-id <uuid>
uip tm objectlabel add --object-ids <uuid...> --labels <name...> [--label-type <type>] [--remove-other-labels]
uip tm objectlabel remove --object-ids <uuid...> (--labels <name...> | --remove-all-labels) [-y]
uip tm objectlabel list --project-key <key> [--object-ids <uuid...>] [--label-types <types...>] [--filter <text>] [--sort-by <expr>] [--limit <n>] [--offset <n>]
uip tm objectlabel get --label-id <uuid>
uip tm objectlabel add --object-ids <uuid...> --labels <name...> [--label-type <type>] [--remove-other-labels]
uip tm objectlabel remove --object-ids <uuid...> (--labels <name...> | --remove-all-labels) [-y]
Todos os verbos honram as opções globais e os códigos de saída padrão. Cada verbo aceita -t, --tenant <name> e --log-level <level> (padrão Information).
lista de rótulos de objetos uip tm
Lista atribuições de rótulos, opcionalmente com escopo para objetos específicos.
Argumentos
Nenhum.
Opções
--project-key <key>(necessário) — possuindo projeto.--object-ids <uuid...>— UUIDs de objetos separados por espaço para filtrar. Opcional; omitir para listar em todos os objetos no projeto.--label-types <types...>— tipos de rótulos separados por espaço para filtrar.- — pesquisa de texto
--filter <text>sobre nomes de rótulos. --sort-by <expr>— expressão de classificação (nome do campo, sufixado opcionalmente com:ascou:desc).--limit <n>— tamanho da página. O padrão é50.--offset <n>— resultados a ignorar. O padrão é0.
Exemplo
uip tm objectlabel list \
--project-key DEMO \
--object-ids a1b2c3d4-0000-0000-0000-000000000001 b2c3d4e5-0000-0000-0000-000000000001
uip tm objectlabel list \
--project-key DEMO \
--object-ids a1b2c3d4-0000-0000-0000-000000000001 b2c3d4e5-0000-0000-0000-000000000001
Formato dos dados
{
"Code": "ObjectLabelList",
"Data": [
{
"LabelId": "c3d4e5f6-0000-0000-0000-000000000001",
"ObjectId": "a1b2c3d4-0000-0000-0000-000000000001",
"Label": "smoke",
"LabelType": "Tag"
}
]
}
{
"Code": "ObjectLabelList",
"Data": [
{
"LabelId": "c3d4e5f6-0000-0000-0000-000000000001",
"ObjectId": "a1b2c3d4-0000-0000-0000-000000000001",
"Label": "smoke",
"LabelType": "Tag"
}
]
}
Obtenção de rótulo de objeto uip tm
Obter uma única atribuição de rótulo por seu UUID de atribuição.
Argumentos
Nenhum.
Opções
--label-id <uuid>(exigido) — UUID da atribuição do rótulo (oLabelIdretornado porobjectlabel list). Este é o UUID do registro de atribuição, não um nome de rótulo.
Exemplo
uip tm objectlabel get \
--label-id c3d4e5f6-0000-0000-0000-000000000001
uip tm objectlabel get \
--label-id c3d4e5f6-0000-0000-0000-000000000001
Formato dos dados
{
"Code": "ObjectLabelGet",
"Data": {
"LabelId": "c3d4e5f6-0000-0000-0000-000000000001",
"ObjectId": "a1b2c3d4-0000-0000-0000-000000000001",
"Label": "smoke",
"LabelType": "Tag"
}
}
{
"Code": "ObjectLabelGet",
"Data": {
"LabelId": "c3d4e5f6-0000-0000-0000-000000000001",
"ObjectId": "a1b2c3d4-0000-0000-0000-000000000001",
"Label": "smoke",
"LabelType": "Tag"
}
}
adição de rótulo de objeto uip tm
Adiciona um ou mais rótulos a um ou mais objetos.
Argumentos
Nenhum.
Opções
--object-ids <uuid...>(necessário) — UUIDs de objetos separados por espaço para aplicar os rótulos.--labels <name...>necessário) — nomes de rótulos separados por espaço a adicionar.--label-type <type>classificação do tipo de rótulo. Opcional.--remove-other-labelsremova quaisquer rótulos existentes nos objetos especificados antes de adicionar os novos. Opcional.
Exemplo
uip tm objectlabel add \
--object-ids a1b2c3d4-0000-0000-0000-000000000001 b2c3d4e5-0000-0000-0000-000000000001 \
--labels smoke regression \
--label-type Tag
uip tm objectlabel add \
--object-ids a1b2c3d4-0000-0000-0000-000000000001 b2c3d4e5-0000-0000-0000-000000000001 \
--labels smoke regression \
--label-type Tag
Formato dos dados
{
"Code": "ObjectLabelAdd",
"Data": {
"Added": 4,
"Result": "Added"
}
}
{
"Code": "ObjectLabelAdd",
"Data": {
"Added": 4,
"Result": "Added"
}
}
remoção de rótulo de objeto do uip tm
Remova rótulos de um ou mais objetos. Forneça --labels para remover rótulos específicos ou --remove-all-labels para remover todos os rótulos dos objetos especificados.
Argumentos
Nenhum.
Opções
--object-ids <uuid...>(necessário) — UUIDs de objeto separados por espaço.--labels <name...>— nomes de rótulos separados por espaço a remover. Mutualmente exclusivo com--remove-all-labels.--remove-all-labelsremover todos os rótulos dos objetos especificados. Mutualmente exclusivo com--labels.-y, --yesignore o prompt de confirmação.
Exemplos
# remove specific labels
uip tm objectlabel remove \
--object-ids a1b2c3d4-0000-0000-0000-000000000001 \
--labels smoke \
--yes
# remove all labels
uip tm objectlabel remove \
--object-ids a1b2c3d4-0000-0000-0000-000000000001 \
--remove-all-labels \
--yes
# remove specific labels
uip tm objectlabel remove \
--object-ids a1b2c3d4-0000-0000-0000-000000000001 \
--labels smoke \
--yes
# remove all labels
uip tm objectlabel remove \
--object-ids a1b2c3d4-0000-0000-0000-000000000001 \
--remove-all-labels \
--yes
Formato dos dados
{
"Code": "ObjectLabelRemove",
"Data": {
"Removed": 1,
"Result": "Removed"
}
}
{
"Code": "ObjectLabelRemove",
"Data": {
"Removed": 1,
"Result": "Removed"
}
}
Relacionado
- requisitos — pesquise requisitos por rótulo com
requirements list --labels <label...>. - campo personalizado — as definições de campos personalizados podem usar rótulos.
Veja também
- Resumo
- lista de rótulos de objetos uip tm
- Argumentos
- Opções
- Exemplo
- Formato dos dados
- Obtenção de rótulo de objeto uip tm
- Argumentos
- Opções
- Exemplo
- Formato dos dados
- adição de rótulo de objeto uip tm
- Argumentos
- Opções
- Exemplo
- Formato dos dados
- remoção de rótulo de objeto do uip tm
- Argumentos
- Opções
- Exemplos
- Formato dos dados
- Relacionado
- Veja também