- Erste Schritte mit der Test Suite
- Studio
- Test Suite – Studio
- Überblick
- Testaktivitäten und APIs
- Orchestrator
- Test Manager
Automate manual tests
Diese Funktion ist derzeit Teil eines Prüfungsprozesses und gilt erst nach Abschluss der Überprüfung als Teil der FedRAMP-Autorisierung. Hier finden Sie die vollständige Liste der Funktionen, die derzeit überprüft werden.
This page lists guidelines to effectively use AutopilotTM for automating manual tests in Studio Desktop.
After you link Studio to Test Manager, the from Studio Desktop offers you a view of all test cases within your Test Manager project. The panel displays both automated and manual tests. Autopilot allows you to convert the manual tests into automated tests.
Visit Creating a coded test case from a manual test case and Creating a low-code test case from a manual test case to learn how to convert manual tests into low-code and coded test cases.
Der Autopilot verwendet die UI-Automatisierungsfunktionen, um manuelle Testschritte in automatisierte umzuwandeln. Um auf die UI-Elemente zu verweisen, die Sie testen möchten, benötigt der Autopilot Object Repository-Verweise für jedes von ihnen. Eine einheitliche Namenskonvention ist von entscheidender Bedeutung. Stellen Sie sicher, dass Sie in Ihren manuellen Testschritten dieselben Kontrollnamen verwenden wie in Ihrem Objekt-Repository.
Denken Sie zum Beispiel an den folgenden manuellen Testschritt: „Klicken Sie auf ‚Kreditantrag einreichen‘“. In diesem Fall generiert Autopilot eine Click-Aktivität und versucht, ein Object Repository-Element mit dem Namen Kreditanwendung einreichen zu finden. Einheitliche Kontrollnamen innerhalb Ihrer manuellen Schritte erleichtern einen reibungslosen Abschluss der Automatisierung.
Ein typischer manueller Testschritt könnte die folgende Struktur haben: „Geben Sie ‚john.doe@gmail.com‘ in das Feld ‚E-Mail‘ ein." Dieser Schritt enthält die folgenden Informationen, die für die Automatisierung verwendet werden:
- Aktion: Typ, der als Type Into-Aktivität erkannt wird.
- Daten: „john.doe@gmail.com“.
- Ziel: „E-Mail“, die als entsprechendes Object Repository-Element erkannt wird.
Überprüfen Sie die Tabelle auf die Verben, die Sie in Ihren manuellen Schritten verwenden sollten. Diese Verben werden dann in der entsprechenden Aktivität/API in Studio Desktop umgewandelt.
Manueller Testschritt | UiPath-Aktivität | UiPath-API |
---|---|---|
„Klicken Sie auf ‚Meine Schaltfläche‘.“ | Klicken (Click) | Klicken (Click) |
„Geben Sie ‚Hello World‘ in ‚Mein Textfeld‘ ein.“ | Eingeben in (Type Into) | Eingeben in (Type Into) |
„Text aus ‚Meine Beschriftung‘ abrufen.“ | Text erhalten (Get Text) | GetText |
„‚Mein Kontrollkästchen‘ ‚aktivieren‘.“ | Prüfen (Check) | Prüfen (Check) |
„Element ‚3 Jahre‘ aus ‚Kreditlaufzeit‘ auswählen.“ | Objekt auswählen (Select Item) | Objekt auswählen (Select Item) |
Wenn auf Ihrem Bildschirm ein Formular angezeigt wird, das die Eingabe von Daten erfordert, können Sie Autopilot mit dem Schlüsselwort „Formular ausfüllen“ anweisen, es zu automatisieren.
Betrachten wir den folgenden manuellen Testschritt als Beispiel: „Füllen Sie das Formular auf dem Bildschirm mit dem Namen ‚myFormScreen‘ mit den folgenden Werten aus: E-Mail: ‚john@doe.com‘, Darlehensbetrag: ‚10000‘, Darlehenslaufzeit: ‚3‘.“ Autopilot führt den Befehl „Formular ausfüllen“ in Ihrer codierten Automatisierung aus und füllt die Werte für alle identifizierten Benutzersteuerelemente in Ihrem angegebenen Formular aus.