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 [--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 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
--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": [
    {
      "ProjectKey": "DEMO",
      "Name": "Demo Project",
      "Description": "Smoke tests",
      "Active": true
    }
  ]
}
{
  "Code": "ProjectsList",
  "Data": [
    {
      "ProjectKey": "DEMO",
      "Name": "Demo Project",
      "Description": "Smoke tests",
      "Active": true
    }
  ]
}

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, --yesOmite la solicitud de confirmación. Necesario en entornos no interactivos (canales de CI, scripts).

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...>: una o más claves de proyecto (separadas por espacios). Omitir enumerar propietarios en todos los proyectos.

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",
          "DisplayName": "John Doe",
          "Source": "local"
        }
      ]
    },
    {
      "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",
          "DisplayName": "John Doe",
          "Source": "local"
        }
      ]
    },
    {
      "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