- Über die Workflow-Analyse
- ST-NMG-001 – Namenskonvention für Variablen
- ST-NMG-002 – Namenskonvention für Argumente
- ST-NMG-004 – Duplizierung des Anzeigenamens
- ST-NMG-005 – Variable überschreibt Variable
- ST-NMG-006 – Variable überschreibt Argument
- ST-NMG-008 – Variablenlänge überschritten
- ST-NMG-009: Datentabellenvariablen mit Präfix versehen
- ST-NMG-011 – Datentabellenargumente mit Präfix versehen
- ST-NMG-012 – Standardwerte für Argumente
- ST-NMG-016 – Argumentlänge überschritten
- ST-DBP-002 – Hohe Anzahl von Argumenten
- ST-DBP-003 – Leerer Catch-Block
- ST-DBP-007 – Mehrere Flussdiagrammebenen
- ST-DBP-020 – Nicht definierte Ausgabeeigenschaften
- ST-DBP-023 – Leerer Workflow
- ST-DBP-024 – Prüfung der Persistenzaktivität
- ST-DBP-025 – Voraussetzung für Variablenserialisierung
- ST-DBP-026 – Verwendung der Verzögerungsaktivität
- ST-DBP-027 – Bewährte Methode für Persistenz
- ST-DBP-028 – Voraussetzung für Argumentenserialisierung
- ST-USG-005 – Hartcodierte Aktivitätsargumente
- ST-USG-009 – Nicht verwendete Variablen
- ST-USG-010 – Nicht verwendete Abhängigkeiten
- ST-USG-014 – Paketbeschränkungen
- ST-USG-020 – Minimale Protokollmeldungen
- ST-USG-024 – Nicht verwendet, gespeichert für später
- ST-USG-025 – Missbrauch gespeicherter Werte
- ST-USG-026 – Aktivitätseinschränkungen
- ST-USG-027 – Erforderliche Pakete
- ST-USG-028 – Aufruf von Dateivorlagen einschränken
- Informationen zur Fehlerbehebung
- Microsoft App-V – Unterstützung und Einschränkungen
- Fehlerbehebung bei Internet Explorer x64
- Probleme in Microsoft Office
- Erkennen von UI-Elementen in PDF mit Zugriffsoptionen.
- Reparieren der Active Accessibility-Unterstützung
- Fehlerbehebung bei JxBrowser-Anwendungen
- Überwachung der Benutzerereignisse (User Events Monitoring)
- Citrix-Fehlerbehebung
- Automatisieren von Anwendungen, die unter einem anderen Windows-Benutzer ausgeführt werden
Testdaten-Warteschlangen
Überblick
Nutzen Sie die Testdaten-Warteschlange in Studio, indem Sie sie als Datenquelle konfigurieren oder über Aktivitäten importieren. Alle importierten Entitäten werden auf der Registerkarte Projekt unter Testdaten gespeichert.
Weitere Informationen zu Testdaten-Warteschlangen im Orchestrator finden Sie unter Testdaten-Warteschlangen.
- Installieren oder aktualisieren Sie die Orchestrator-Version 2022.4 oder höher.
- Stellen Sie sicher, dass Sie ein JSON-Schema hochgeladen und eine Testdaten-Warteschlange im Orchestrator hinzugefügt haben.
Bedingungen
- Neu erstellte Testdaten-Warteschlangen sind leer, Sie können Warteschlangenelemente jedoch basierend auf Ihrem definierten JSON-Schema hochladen, entweder direkt im Orchestrator oder über Studio.
- Wenn Sie Testdaten-Warteschlangen als Quelle verwenden, werden Elemente sequenziell aus einer Testdaten-Warteschlange abgerufen, unabhängig davon, ob einige von ihnen verbraucht wurden.
- Daten werden nur zur Laufzeit aus der Testdaten-Warteschlange abgerufen. Sie müssen die Datei mit Datenvarianten ausführen, um die Testfälle mit Daten aufzufüllen. Sie können die Dateien mit dem Test Explorer ausführen und debuggen.
Hinzufügen von Testdaten-Warteschlangenelementen
Sie können Testdaten-Warteschlangenelemente zu Ihren Workflows entweder über Aktivitäten oder als eine Datenquelle zu einem Testfall hinzufügen.
- Hinzufügen von Elementen über Aktivitäten
- Hinzufügen einer Testdaten-Warteschlange als Datenquelle zu einem Testfall
Hinzufügen von Elementen über Aktivitäten
Um Elemente zu Ihrer Testdaten-Warteschlange mithilfe einer Aktivität hinzuzufügen, müssen Sie einen benutzerdefinierten Workflow erstellen und eine Aktivität konfigurieren, um Daten aus einer Testdaten-Warteschlange im Orchestrator zu importieren.
- Öffnen Sie Studio.
- Öffnen oder erstellen Sie ein neues Testautomatisierungsprojekt.
- Navigieren Sie zu Neu > Testfall.
-
Fügen Sie dem Designer-Bedienfeld eine Aktivität Testdatenwarteschlangenelement hinzufügen hinzu, und wechseln Sie zu Eigenschaften, um den QueueName so zu konfigurieren, dass er mit der Orchestrator-Testdatenwarteschlange übereinstimmt.
Hinweis: Stellen Sie sicher, dass Sie mit einer Orchestrator-Instanz verbunden sind. - Fügen Sie in der Aktivitätenliste unter Tests > Daten mehrere Aktivitäten Ihrer Wahl zur Aktivität Add Test Data Queue Item hinzu. Weitere Informationen finden Sie unter Testdaten-Aktivitäten.
-
Konfigurieren Sie Ihre Aktivitäten entsprechend Ihrem Szenario für synthetische Benutzerdaten.
Wichtig: Ein gültiges Warteschlangenelement muss denselben Namen haben, der in Ihrem JSON-Schema definiert ist. Wenn Sie z. B. einegivenName
-Eigenschaft in Ihrem JSON-Schema definiert haben, sollte Ihre entsprechende Given Name-Aktivität mit dieser übereinstimmen (z. B. muss DisplayName aufgivenName
festgelegt sein). Für weitere Informationen siehe JSON-Schemadefinition. - Öffnen Sie das Panel Variablen, um Ihre Variablen zu definieren.
- Speichern Sie Ihren Testfall.
- Klicken Sie im Projektfenster mit der rechten Maustaste auf Ihren Testfall, und wählen Sie Set as publishable
- Klicken Sie auf Veröffentlichen, und konfigurieren Sie die Paketeigenschaften.
-
Klicken Sie auf Datei ausführen.
Hinweis: Alternativ können Sie ein benutzerdefiniertes Eingabeformular erstellen, um synthetische Benutzerdaten einfach zu konfigurieren und zu generieren. Weitere Informationen finden Sie unter Formular erstellen.
Hinzufügen einer Testdaten-Warteschlange als Datenquelle zu einem Testfall
Wenn Sie Testfälle erstellen, können Sie die Datenquelle so konfigurieren, dass sie auf eine Testdatenwarteschlange verweist, um Datengesteuertes Testen zu nutzen.
- Erstellen Sie einen neuen Testfall mit Testdaten oder aktualisieren Sie einen vorhandenen Testfall mit Testdaten.
- Klicken Sie auf Quelle und wählen Sie Testdaten-Warteschlange aus der Dropdownliste aus.
- Wählen Sie eine Testdaten-Warteschlange aus oder verwenden Sie die Suchfunktion, um danach zu suchen.
-
(Optional) Filtern Sie die Testdaten-Warteschlange, um nur bestimmte Elemente mit dem integrierten Abfragegenerator abzurufen.
Verwenden Sie die Option Bereich, um den Elementbereich zu konfigurieren. Sie können beispielsweise das zweite und dritte Element aus Ihrer Testdaten-Warteschlange abrufen.
- Klicken Sie auf Erstellen, um Testdaten (Testdaten-Warteschlange) zum Testfall hinzuzufügen.
Aktualisieren von Testdaten-Warteschlangenelementen
Sie können Testdaten mit einer Testdaten-Warteschlange als Quelle aktualisieren.
- Öffnen Sie Studio und navigieren Sie zu Ihrem Projekt.
- Klicken Sie im Panel Projekt mit der rechten Maustaste auf einen Testfall mit Datenvarianten und wählen Sie Testdaten aktualisieren aus.
- Klicken Sie auf Quelle und wählen Sie Testdaten-Warteschlange aus der Dropdownliste aus.
- Wählen Sie eine Testdaten-Warteschlange aus oder verwenden Sie die Suchfunktion, um danach zu suchen.
- (Optional) Klicken Sie auf Alle Testfälle mit denselben Testdaten aktualisieren, um alle Testfälle aus dem aktuellen Projekt zu aktualisieren, welche die Testdaten verwenden, die Sie aktualisieren.
-
(Optional) Filtern Sie die Testdaten-Warteschlange, um nur bestimmte Elemente mit dem integrierten Abfragegenerator abzurufen.
Hinweis: Sie können diese Aktion im Test Explorer ausführen, indem Sie mit der rechten Maustaste auf eine Datei klicken und dann Testdaten aktualisieren auswählen.