FANDOM


WebInLoop
Entwickler sprylab technologies GmbH
Aktuelle Version 0.6.2
(12/2009)
Kategorie Testsoftware
Lizenz GNU LGPL
WebInLoop

WebInLoop ist ein Testframework für den automatisierten Test von beliebigen Webanwendungen. Es wurde von der Firma sprylab technologies entwickelt und unter der LGPL-Lizenz als freie Software veröffentlicht. WebInLoop basiert auf Selenium und ist voll kompatibel zu Selenium-Testfällen.

Funktionsweise Bearbeiten

Testfälle können mittels der Selenium-IDE komfortabel im Browser aufgezeichnet oder manuell in Form von HTML-Dateien angelegt werden. WebInLoop bringt diese Testfälle in beliebigen Webbrowsern zur Ausführung und erstellt vollautomatisch ausführliche Testreports. Einzelne Testschritte werden darin mit Screenshots festgehalten, so dass Fehlerursachen schnell identifiziert werden können.

WebInLoop Prozess

Continuous Integration mit WebInLoop Bearbeiten

WebInLoop kann einfach in vorhandene Continuous Integration-Umgebungen integriert werden. So kann z.B. sichergestellt werden, dass Erweiterungen an der Software keine unerwünschten Nebeneffekte haben (Regressionstests). Über das vorhandene Maven-Plugin können Tests über Continuous Integration-Umgebungen automatisiert in unterschiedlichen Webbrowsern durchgeführt werden. Die generierten Testreports werden chronologisch abgelegt und bieten stets einen Überblick über den Qualitätsverlauf der getesteten Anwendung. Zudem können Testreports auch per E-Mail versendet werden.

Erweiterte Funktionen von WebInLoop Bearbeiten

Um Webanwendungen umfassend testen zu können, bietet WebInLoop erweiterte Funktionen. Mit diesen können z.B. E-Mail-Postfächer auf den Eingang bestimmter E-Mails überwacht werden, um einen kompletten Registrierungsprozess zu testen. Zu den erweiterten Funktionen gehören:

  • Abfrage von E-Mail-Konten per IMAP oder POP3
  • Abfrage von SQL-Datenbanken
  • Ausführung von externen Programmen und Skripts zum Testen komplexer Strukturen
  • Übersichtliche Testergebnisreports inkl. Screenshots der Webanwendung bei bestimmten Ereignissen (z.B. Testfehler)
  • Konvertierung der HTML-Test zu TestNG-Klassen in Java vielseitig konfigurierbar und anpassbar

Weblinks Bearbeiten

Info Sign.svg Dieser Wikipedia-Artikel wurde, gemäß GFDL bzw. CC-by-sa mit allen Versionen importiert!


Info Sign  Dieser Wikipedia-Artikel wurde gemäß GFDL bzw. CC-by-sa mit allen Versionen importiert.

Störung durch Adblocker erkannt!


Wikia ist eine gebührenfreie Seite, die sich durch Werbung finanziert. Benutzer, die Adblocker einsetzen, haben eine modifizierte Ansicht der Seite.

Wikia ist nicht verfügbar, wenn du weitere Modifikationen in dem Adblocker-Programm gemacht hast. Wenn du sie entfernst, dann wird die Seite ohne Probleme geladen.

Auch bei FANDOM

Zufälliges Wiki