UiPath Documentation
uipath-cli
latest
false
Guía del usuario de UiPath CLI
Importante :
Este contenido se ha traducido mediante traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

proyecto uip tm

Sintaxis y opciones para `uip tm project`, que gestiona proyectos de Test Manager como contenedores de nivel superior para casos de prueba y conjuntos.

uip tm project los proyectos de Test Manager en el tenant actual. Un proyecto de Test Manager es el contenedor de nivel superior para casos de prueba, conjuntos de pruebas y ejecuciones; uno de cada dos verbos uip tm se aplica a un proyecto a través de --project-key.

Sinopsis​

uip tm project list [--filter <text>] [--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 [--filter <text>] [--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 los verbos respetan las opciones globales y los códigos de salida estándar. Cada verbo acepta --log-level <level> para verbosidad (debug, info, warn, error; predeterminado Information).

lista de proyectos de uip tm​

Enumera cada proyecto de Test Manager en el tenant actual.

Argumentos​

Nada.

Opciones​

MarcaDescripción
--filter <text>Filtrar proyectos por nombre.
--limit <n>Número máximo de proyectos a devolver por página. El valor predeterminado es 50.
--offset <n>Número de resultados que se omitirán. El valor predeterminado es 0.

Ejemplo​

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

Forma de datos​

{
  "Code": "ProjectsList",
  "Data": [
    {
      "Id": "a1b2c3d4-0000-0000-0000-000000000001",
      "ProjectKey": "DEMO",
      "Name": "Demo Project",
      "Description": "Smoke tests",
      "Active": true,
      "AuthorizationEnabled": false,
      "SapConfigured": false,
      "Created": "2025-01-01T00:00:00Z",
      "CreatedBy": "alice@example.com",
      "Updated": "2025-06-01T00:00:00Z",
      "UpdatedBy": "bob@example.com"
    }
  ]
}
{
  "Code": "ProjectsList",
  "Data": [
    {
      "Id": "a1b2c3d4-0000-0000-0000-000000000001",
      "ProjectKey": "DEMO",
      "Name": "Demo Project",
      "Description": "Smoke tests",
      "Active": true,
      "AuthorizationEnabled": false,
      "SapConfigured": false,
      "Created": "2025-01-01T00:00:00Z",
      "CreatedBy": "alice@example.com",
      "Updated": "2025-06-01T00:00:00Z",
      "UpdatedBy": "bob@example.com"
    }
  ]
}

creación de proyecto uip tm​

Crea un nuevo proyecto de Test Manager. El proyecto se crea como activo.

Argumentos​

Nada.

Opciones​

MarcaDescripción
--name <name>Obligatorio. Nombre del proyecto.
--project-key <key>Obligatorio. Clave/prefijo del proyecto (por ejemplo, MYPROJ). Las claves del caso de prueba y del objeto del conjunto de pruebas tendrán este valor como prefijo (por ejemplo, MYPROJ:1).
--description <text>Descripción del proyecto de forma libre. El valor predeterminado es vacío.

Ejemplo​

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"

Forma de datos​

{
  "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"
  }
}

actualización del proyecto uip tm​

Actualizar el nombre o la descripción de un proyecto. Proporcione al menos uno de --name o --description.

Argumentos​

Nada.

Opciones​

MarcaDescripción
--project-key <key>Obligatorio. El proyecto que se actualizará.
--name <name>Nuevo nombre. Omitir para dejar sin cambios.
--description <text>Nueva descripción. Omitir para dejar sin cambios.

Ejemplo​

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

Forma de datos​

{
  "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"
  }
}

eliminación de proyecto uip tm​

Eliminar un proyecto de Test Manager por su clave. Esto es incondicional y permanente: se eliminan todos los casos de prueba, conjuntos de pruebas e historial de ejecución.

Argumentos​

Nada.

Opciones​

MarcaDescripción
--project-key <key>Obligatorio. El proyecto que se va a eliminar.
-y, --yesConfirme esta operación irreversible. Obligatorio: la CLI nunca solicita.

Ejemplo​

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

Forma de datos​

{
  "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-carpeta-predeterminada del proyecto uip tm​

Establece la carpeta predeterminada de Orchestrator para el proyecto. Los conjuntos de pruebas creados posteriormente heredan esta carpeta a menos que se anulen.

Argumentos​

Nada.

Opciones​

MarcaDescripción
--project-key <key>Obligatorio. Clave de proyecto de Test Manager.
--folder-key <uuid>Obligatorio. Clave de carpeta de Orchestrator (UUID). Obtenlo de uip or folders list.

Ejemplo​

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

Forma de datos​

{
  "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"
  }
}

proyecto uip tm borrar-carpeta-predeterminada​

Elimina la carpeta predeterminada de Orchestrator de un proyecto. Después de borrar, los nuevos conjuntos de pruebas no heredan una carpeta automáticamente.

Argumentos​

Nada.

Opciones​

  • --project-key <key> (obligatorio) : clave de proyecto de Test Manager.

Ejemplo​

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

Forma de datos​

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

lista de propietarios de proyectos de uip tm​

Enumera los propietarios de uno o más proyectos de Test Manager. Acepta una o varias claves de proyecto en una sola llamada.

Argumentos​

Nada.

Opciones​

  • --project-key <key...> obligatorio) : una o más claves de proyecto (separadas por espacios).

Ejemplos​

# List owners of a single project
uip tm project owners list --project-key DEMO

# List owners of multiple projects in one call
uip tm project owners list --project-key DEMO MyOtherProject
# List owners of a single project
uip tm project owners list --project-key DEMO

# List owners of multiple projects in one call
uip tm project owners list --project-key DEMO MyOtherProject

Forma de datos​

{
  "Code": "ProjectOwnersList",
  "Data": [
    {
      "ProjectKey": "DEMO",
      "ProjectId": "a1b2c3d4-0000-0000-0000-000000000001",
      "Owners": [
        {
          "Identifier": "b2c3d4e5-0000-0000-0000-000000000001",
          "LocalIdentifier": "c3d4e5f6-0000-0000-0000-000000000001",
          "IdentityName": "john.doe@uipath.com",
          "DisplayName": "John Doe",
          "Email": "john.doe@uipath.com",
          "FirstName": "John",
          "LastName": "Doe",
          "ObjectType": "user",
          "Source": "AzureAD"
        }
      ]
    },
    {
      "ProjectKey": "MyOtherProject",
      "ProjectId": "a2b3c4d5-0000-0000-0000-000000000002",
      "Owners": []
    }
  ]
}
{
  "Code": "ProjectOwnersList",
  "Data": [
    {
      "ProjectKey": "DEMO",
      "ProjectId": "a1b2c3d4-0000-0000-0000-000000000001",
      "Owners": [
        {
          "Identifier": "b2c3d4e5-0000-0000-0000-000000000001",
          "LocalIdentifier": "c3d4e5f6-0000-0000-0000-000000000001",
          "IdentityName": "john.doe@uipath.com",
          "DisplayName": "John Doe",
          "Email": "john.doe@uipath.com",
          "FirstName": "John",
          "LastName": "Doe",
          "ObjectType": "user",
          "Source": "AzureAD"
        }
      ]
    },
    {
      "ProjectKey": "MyOtherProject",
      "ProjectId": "a2b3c4d5-0000-0000-0000-000000000002",
      "Owners": []
    }
  ]
}

Ver también​

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado