UiPath Documentation
uipath-cli
latest
false
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Guia do usuário da UiPath CLI

Projeto uip tm

uip tm project gerencia projetos do Test Manager no tenant atual. Um projeto do Test Manager é o contêiner de nível superior para casos de teste, conjuntos de testes e execuções; todos os outros escopos de verbo uip tm a um projeto por meio de --project-key.

Resumo

uip tm project list [--limit <n>] [--offset <n>]
uip tm project create --name <name> --project-key <key> [--description <text>]
uip tm project update --project-key <key> [--name <name>] [--description <text>]
uip tm project delete --project-key <key> [-y]
uip tm project set-default-folder --project-key <key> --folder-key <uuid>
uip tm project clear-default-folder --project-key <key>
uip tm project owners list --project-key <key...>
uip tm project list [--limit <n>] [--offset <n>]
uip tm project create --name <name> --project-key <key> [--description <text>]
uip tm project update --project-key <key> [--name <name>] [--description <text>]
uip tm project delete --project-key <key> [-y]
uip tm project set-default-folder --project-key <key> --folder-key <uuid>
uip tm project clear-default-folder --project-key <key>
uip tm project owners list --project-key <key...>

Todos os verbos honram as opções globais e os códigos de saída padrão. Cada verbo aceita -t, --tenant <name> para segmentar um tenant diferente daquele na sessão ativa e --log-level <level> para verbosidade (debug, info, warn, error; padrão Information).

lista de projetos uip tm

Liste cada projeto do Test Manager no tenant atual.

Argumentos

Nenhum.

Opções

  • --limit <n> — número máximo de projetos a serem retornados por página. O padrão é 50.
  • --offset <n> — número de resultados a ignorar. O padrão é 0.

Exemplo

uip tm project list --limit 20 --offset 0
uip tm project list --limit 20 --offset 0

Formato dos dados

{
  "Code": "ProjectsList",
  "Data": [
    {
      "ProjectKey": "DEMO",
      "Name": "Demo Project",
      "Description": "Smoke tests",
      "Active": true
    }
  ]
}
{
  "Code": "ProjectsList",
  "Data": [
    {
      "ProjectKey": "DEMO",
      "Name": "Demo Project",
      "Description": "Smoke tests",
      "Active": true
    }
  ]
}

criação do projeto uip tm

Crie um novo projeto do Test Manager. O projeto é criado como ativo.

Argumentos

Nenhum.

Opções

  • --name <name> (necessário) — nome do projeto.
  • --project-key <key> (necessário) — chave/prefixo do projeto (por exemplo, MYPROJ). As chaves de objeto do conjunto de teste e do caso de teste serão prefixadas com esse valor (por exemplo, MYPROJ:1).
  • --description <text> descrição do projeto em forma livre. O padrão é vazio.

Exemplo

uip tm project create \
  --name "Demo Project" \
  --project-key DEMO \
  --description "Smoke tests"
uip tm project create \
  --name "Demo Project" \
  --project-key DEMO \
  --description "Smoke tests"

Formato dos dados

{
  "Code": "ProjectCreate",
  "Data": {
    "ProjectKey": "DEMO",
    "Id": "a1b2c3d4-0000-0000-0000-000000000001",
    "Name": "Demo Project",
    "Description": "Smoke tests"
  }
}
{
  "Code": "ProjectCreate",
  "Data": {
    "ProjectKey": "DEMO",
    "Id": "a1b2c3d4-0000-0000-0000-000000000001",
    "Name": "Demo Project",
    "Description": "Smoke tests"
  }
}

atualização do projeto uip tm

Atualizar o nome ou a descrição de um projeto. Forneça pelo menos um dos --name ou --description.

Argumentos

Nenhum.

Opções

  • --project-key <key> necessário) — o projeto a ser atualizado.
  • --name <name> novo nome. Omita para deixar inalterado.
  • --description <text> nova descrição. Omita para deixar inalterado.

Exemplo

uip tm project update --project-key DEMO --name "Demo Project (2026)"
uip tm project update --project-key DEMO --name "Demo Project (2026)"

Formato dos dados

{
  "Code": "ProjectUpdate",
  "Data": {
    "ProjectKey": "DEMO",
    "Id": "a1b2c3d4-0000-0000-0000-000000000001",
    "Name": "Demo Project (2026)",
    "Description": "Smoke tests"
  }
}
{
  "Code": "ProjectUpdate",
  "Data": {
    "ProjectKey": "DEMO",
    "Id": "a1b2c3d4-0000-0000-0000-000000000001",
    "Name": "Demo Project (2026)",
    "Description": "Smoke tests"
  }
}

exclusão do projeto uip tm

Exclua um projeto do Test Manager por sua chave. Isso é incondicional e permanente — todos os casos de teste, conjuntos de testes e histórico de execução são removidos.

Argumentos

Nenhum.

Opções

  • --project-key <key> necessário) — o projeto a ser excluído.
  • -y, --yes ignore o prompt de confirmação. Necessário em ambientes não interativos (pipelines de CI, scripts).

Exemplo

uip tm project delete --project-key DEMO --yes
uip tm project delete --project-key DEMO --yes

Formato dos dados

{
  "Code": "ProjectDelete",
  "Data": {
    "ProjectKey": "DEMO",
    "Id": "a1b2c3d4-0000-0000-0000-000000000001",
    "Result": "Deleted"
  }
}
{
  "Code": "ProjectDelete",
  "Data": {
    "ProjectKey": "DEMO",
    "Id": "a1b2c3d4-0000-0000-0000-000000000001",
    "Result": "Deleted"
  }
}

conjunto-padrão-pasta do projeto uip tm

Defina a pasta do Orchestrator padrão para o projeto. Os conjuntos de testes criados posteriormente herdam essa pasta, a menos que sejam substituídos.

Argumentos

Nenhum.

Opções

  • --project-key <key> (necessário) — Chave de projeto do Test Manager.
  • --folder-key <uuid> necessário) — Chave da pasta do Orchestrator (UUID). Obtenha-o de uip or folders list.

Exemplo

uip tm project set-default-folder \
  --project-key DEMO \
  --folder-key f0f0f0f0-0000-0000-0000-000000000001
uip tm project set-default-folder \
  --project-key DEMO \
  --folder-key f0f0f0f0-0000-0000-0000-000000000001

Formato dos dados

{
  "Code": "ProjectSetDefaultFolder",
  "Data": {
    "ProjectKey": "DEMO",
    "FolderKey": "f0f0f0f0-0000-0000-0000-000000000001",
    "Result": "Updated"
  }
}
{
  "Code": "ProjectSetDefaultFolder",
  "Data": {
    "ProjectKey": "DEMO",
    "FolderKey": "f0f0f0f0-0000-0000-0000-000000000001",
    "Result": "Updated"
  }
}

projeto uip tm Clear-default-folder

Remova a pasta do Orchestrator padrão de um projeto. Após limpar, novos conjuntos de testes não herdam uma pasta automaticamente.

Argumentos

Nenhum.

Opções

  • --project-key <key> (necessário) — Chave de projeto do Test Manager.

Exemplo

uip tm project clear-default-folder --project-key DEMO
uip tm project clear-default-folder --project-key DEMO

Formato dos dados

{
  "Code": "ProjectClearDefaultFolder",
  "Data": {
    "ProjectKey": "DEMO",
    "Result": "Cleared"
  }
}
{
  "Code": "ProjectClearDefaultFolder",
  "Data": {
    "ProjectKey": "DEMO",
    "Result": "Cleared"
  }
}

lista de proprietários do projeto uip tm

Liste os proprietários de um ou mais projetos do Test Manager. Transmita várias chaves de projeto para obter informações de propriedade de vários projetos em uma chamada.

Argumentos

Nenhum.

Opções

  • --project-key <key...> (necessário) — uma ou mais chaves de projeto. Repita os valores do sinalizador ou separados por espaço.

Exemplo

uip tm project owners list --project-key DEMO
uip tm project owners list --project-key DEMO

Formato dos dados

{
  "Code": "ProjectOwnersList",
  "Data": [
    {
      "ProjectKey": "DEMO",
      "ProjectId": "a1b2c3d4-0000-0000-0000-000000000001",
      "Owners": [
        {
          "Identifier": "b2c3d4e5-0000-0000-0000-000000000001",
          "IdentityName": "john.doe@uipath.com",
          "DisplayName": "John Doe",
          "Email": "john.doe@uipath.com",
          "ObjectType": "user"
        }
      ]
    }
  ]
}
{
  "Code": "ProjectOwnersList",
  "Data": [
    {
      "ProjectKey": "DEMO",
      "ProjectId": "a1b2c3d4-0000-0000-0000-000000000001",
      "Owners": [
        {
          "Identifier": "b2c3d4e5-0000-0000-0000-000000000001",
          "IdentityName": "john.doe@uipath.com",
          "DisplayName": "John Doe",
          "Email": "john.doe@uipath.com",
          "ObjectType": "user"
        }
      ]
    }
  ]
}
  • casos de teste — crie casos de teste dentro de um projeto.
  • testessets — agrupe casos de teste em conjuntos executáveis.

Veja também

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades