- Überblick
- Erste Schritte
- Konzepte
- Verwenden der UiPath CLI
- Anleitungen
- CI/CD-Rezepte
- Befehlsreferenz
- Überblick
- Exitcodes
- Globale Optionen
- UIP-codierter Agent
- UIP-Dokumentation
- Add-Test-Data-Entität
- Add-Test-Data-Queue
- Add-Test-Data-Variation
- Analysieren
- Erstellen
- Ein Projekt erstellen
- Diff
- Suchaktivitäten
- Get-Analyse-Regeln
- get-standard-aktivität-xaml
- Fehler abrufen
- Manuelle-Testfälle erhalten
- Manuelle-Testschritte erhalten
- Get-Versionen
- Beispiel für einen Workflow abrufen
- Anwendung anzeigen
- Anzeigeelement
- Inspektionspaket
- install-data-fabric-entities
- Pakete installieren oder aktualisieren
- list-data-fabric-entities
- Beispiele für Listenworkflows
- Packen
- restore
- Ausführungsdatei installieren
- Suchvorlagen
- Studio starten
- Ausführung anhalten
- UIA
- UIP-Ablaufverfolgungen
- Migration
- Referenz und Support
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.
--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:ascoder:descangehängt).--limit <n>– Seitengröße. Die Standardeinstellung ist50.--offset <n>– Ergebnisse, die übersprungen werden sollen. Die Standardeinstellung ist0.
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 vonLabelIdzurückgegebeneobjectlabel 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-labelsausschließen.--remove-all-labels– Entfernen Sie alle Beschriftungen von den angegebenen Objekten. Sich gegenseitig mit--labelsausschließ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"
}
}
Zugehörig
- requirements – suchen Sie Anforderungen nach Beschriftung mit
requirements list --labels <label...>. - benutzerdefiniertes Feld – Benutzerdefinierte Felddefinitionen können Beschriftungen verwenden.
Siehe auch
- Zusammenfassung
- UIP-TM-Objektbeschriftungsliste
- Argumente
- Optionen
- Beispiel
- Datenform
- Abrufen der UIP-TM-Objektbeschriftung
- Argumente
- Optionen
- Beispiel
- Datenform
- UIP-TM Object Label Add
- Argumente
- Optionen
- Beispiel
- Datenform
- UIP-TM-Objektbeschriftung entfernen
- Argumente
- Optionen
- Beispiele
- Datenform
- Zugehörig
- Siehe auch