Durchführung eines Testfalls
Voraussetzungen: Ein Projekt mit mindestens einem erstellten Testfall oder Testsuite.
Öffnen Sie Ihr Projekt: Starten Sie Katalon Studio und öffnen Sie das Projekt, das Ihre Testfälle enthält.
- Wählen Sie einen Testfall aus: Navigieren Sie im Test Explorer-Bereich zum Ordner Testfälle. Erweitern Sie diesen und wählen Sie den Testfall aus, den Sie ausführen möchten.
- Führen Sie den Testfall aus: Sie können den Testfall auf verschiedene Weisen ausführen:
- Symbolleiste: Klicken Sie auf die Schaltfläche Ausführen in der Symbolleiste und wählen Sie den Browser aus, in dem Sie Ihren Testfall ausführen möchten (z. B. Chrome, Firefox).
- Kontextmenü: Klicken Sie mit der rechten Maustaste auf den Testfall und wählen Sie Ausführen als > Web-Testfall. Wählen Sie dann den Browser aus.
- Tastenkombination: Drücken Sie Strg + Umschalt + A (Cmd + Umschalt + A auf macOS) und wählen Sie Ihren Browser aus.
- Ergebnisse anzeigen: Nach der Ausführung des Testfalls wird das Protokoll im Log Viewer-Bereich angezeigt. Die Registerkarte Testfallergebnisse zeigt den Status des Testfalls (Bestanden, Nicht bestanden, Fehler usw.) sowie alle Protokolle, Fehler oder während des Tests aufgenommenen Screenshots an.
Durchführung einer Testsuite
- Wählen Sie eine Testsuite aus: Navigieren Sie im Test Explorer-Bereich zum Ordner Testsuites. Erweitern Sie diesen und wählen Sie die Testsuite aus, die Sie ausführen möchten.
- Führen Sie die Testsuite aus: Ähnlich wie bei der Ausführung eines einzelnen Testfalls können Sie eine Testsuite über die Symbolleiste, das Kontextmenü oder eine Tastenkombination ausführen. Wählen Sie Ausführen als > Testsuite und wählen Sie dann die Ausführungsumgebung aus.
- Ergebnisse anzeigen: Das Protokoll für die gesamte Testsuite wird im Log Viewer-Bereich angezeigt. Die Registerkarte Testsuite-Ergebnisse zeigt die Ergebnisse für jeden Testfall innerhalb der Suite, einschließlich ihrer individuellen Status und aller zugehörigen Protokolle oder Fehler.
Durchführung von Tests in verschiedenen Umgebungen
Katalon Studio ermöglicht es Ihnen, Ihre Tests in verschiedenen Umgebungen durchzuführen, wie z. B. verschiedenen Browsern für Webanwendungen, verschiedenen Geräten oder Emulatoren für mobile Anwendungen oder verschiedenen API-Umgebungen.
- Web: Wählen Sie aus unterstützten Browsern wie Chrome, Firefox, Internet Explorer, Safari, Edge und Headless-Browsern.
- Mobil: Richten Sie echte Geräte oder Emulatoren/Simulatoren ein und führen Sie Ihre mobilen Tests aus.
- API: Führen Sie API-Tests direkt in Katalon Studio aus oder verwenden Sie Variablen und Profile, um in verschiedenen Umgebungen zu testen (z. B. Entwicklung, Staging, Produktion).
Zusätzliche Tipps
- Testausführungsprofile: Verwenden Sie Ausführungsprofile, um verschiedene Testumgebungen oder Konfigurationen zu definieren und zwischen diesen zu wechseln, ohne Ihre Testskripte ändern zu müssen.
- Ausführung über die Befehlszeile: Katalon Studio unterstützt die Ausführung von Tests über die Befehlszeile, was für die Integration in CI/CD-Pipelines nützlich ist.
- Testberichte: Überprüfen Sie nach der Ausführung die von Katalon Studio erstellten Berichte für eine detaillierte Analyse Ihrer Testläufe. Die Durchführung von Tests in Katalon Studio, ob es sich um einzelne Testfälle oder umfassende Testsuites handelt, ist flexibel gestaltet und berücksichtigt eine Vielzahl von Testanforderungen und -umgebungen. Diese Fähigkeit, kombiniert mit den Berichts- und Integrationsoptionen des Tools, macht Katalon Studio zu einer leistungsstarken Option für automatisiertes Testen auf mehreren Plattformen.