UiPath Documentation
uipath-cli
latest
false
UiPath-CLI-Benutzerhandbuch
Wichtig :
Dieser Inhalt wurde maschinell übersetzt. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

UIP-TM-Objektbeschriftung

uip tm objectlabel verwaltet Beschriftungen, die an Test Manager-Objekte angehängt sind (Testfälle, Anforderungen usw.). Bezeichnungen sind Freiform-Zeichenfolgen, die verwendet werden, um Objekte für die Filterung und Suche mit Tags zu versehen und zu gruppieren.

Wichtig:

--object-ids und --labels sind in dieser Befehlsgruppe mehrere und durch Leerzeichen getrennt . Die Singularformulare --object-id und --label sind nicht vorhanden. --project-key ist für list erforderlich.

Zusammenfassung

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]

Alle Verben berücksichtigen die globalen Optionen und die Standardaustrittscodes. Jedes Verb akzeptiert -t, --tenant <name> und --log-level <level> (Standard: Information).

UIP-TM-Objektbeschriftungsliste

Listenbeschriftungszuweisungen auf, die optional auf bestimmte Objekte beschränkt sind.

Argumente

Keine.

Optionen

  • --project-key <key> (erforderlich) – besitzendes Projekt.
  • --object-ids <uuid...> – durch Leerzeichen getrennte Objekt-UUIDs, nach denen gefiltert werden soll. Optional; eine Liste über alle Objekte im Projekt hinweg auslassen.
  • --label-types <types...> – Durch Leerzeichen getrennte Beschriftungstypen, nach denen gefiltert werden soll.
  • --filter <text> – Freitextsuche über Beschriftungsnamen.
  • --sort-by <expr> – Sortierausdruck (Feldname, optional mit :asc oder :desc angehängt).
  • --limit <n> – Seitengröße. Die Standardeinstellung ist 50.
  • --offset <n> – Ergebnisse, die übersprungen werden sollen. Die Standardeinstellung ist 0.

Beispiel

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

Datenform

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

Abrufen der UIP-TM-Objektbeschriftung

Rufen Sie eine einzelne Beschriftungszuweisung anhand ihrer Zuweisungs-UUID ab.

Argumente

Keine.

Optionen

  • --label-id <uuid> (erforderlich) – UUID der Beschriftungszuweisung (die von LabelId zurückgegebene objectlabel list). Dies ist die UUID des Zuweisungsdatensatzes, kein Beschriftungsname.

Beispiel

uip tm objectlabel get \
  --label-id c3d4e5f6-0000-0000-0000-000000000001
uip tm objectlabel get \
  --label-id c3d4e5f6-0000-0000-0000-000000000001

Datenform

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

UIP-TM Object Label Add

Fügen Sie eine oder mehrere Beschriftungen zu einem oder mehreren Objekten hinzu.

Argumente

Keine.

Optionen

  • --object-ids <uuid...> (erforderlich) – durch Leerzeichen getrennte Objekt-UUIDs, auf die die Beschriftungen angewendet werden sollen.
  • --labels <name...> (erforderlich) – durch Leerzeichen getrennte Beschriftungsnamen.
  • --label-type <type> – Klassifizierung des Beschriftungstyps. Optional.
  • --remove-other-labels – Entfernen Sie alle vorhandenen Beschriftungen für die angegebenen Objekte, bevor Sie die neuen hinzufügen. Optional.

Beispiel

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

Datenform

{
  "Code": "ObjectLabelAdd",
  "Data": {
    "Added": 4,
    "Result": "Added"
  }
}
{
  "Code": "ObjectLabelAdd",
  "Data": {
    "Added": 4,
    "Result": "Added"
  }
}

UIP-TM-Objektbeschriftung entfernen

Entfernen Sie Beschriftungen von einem oder mehreren Objekten. Geben Sie entweder --labels an, um bestimmte Beschriftungen zu entfernen, oder --remove-all-labels um jede Beschriftung von den angegebenen Objekten zu entfernen.

Argumente

Keine.

Optionen

  • --object-ids <uuid...> (erforderlich) – durch Leerzeichen getrennte Objekt-UUIDs.
  • --labels <name...> – durch Leerzeichen getrennte Beschriftungsnamen, die entfernt werden sollen. Sich gegenseitig mit --remove-all-labels ausschließen.
  • --remove-all-labels – Entfernen Sie alle Beschriftungen von den angegebenen Objekten. Sich gegenseitig mit --labels ausschließen.
  • -y, --yes – Überspringen Sie die Bestätigungsaufforderung.

Beispiele

# 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

Datenform

{
  "Code": "ObjectLabelRemove",
  "Data": {
    "Removed": 1,
    "Result": "Removed"
  }
}
{
  "Code": "ObjectLabelRemove",
  "Data": {
    "Removed": 1,
    "Result": "Removed"
  }
}
  • requirements – suchen Sie Anforderungen nach Beschriftung mit requirements list --labels <label...>.
  • benutzerdefiniertes Feld – Benutzerdefinierte Felddefinitionen können Beschriftungen verwenden.

Siehe auch

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben