PlusPedia wird derzeit technisch modernisiert. Aktuell laufen Wartungsarbeiten. Für etwaige Unannehmlichkeiten bitten wir um Entschuldigung; es sind aber alle Artikel zugänglich und Sie können PlusPedia genauso nutzen wie immer.

Neue User bitte dringend diese Hinweise lesen:

Anmeldung - E-Mail-Adresse Neue Benutzer benötigen ab sofort eine gültige Email-Adresse. Wenn keine Email ankommt, meldet Euch bitte unter NewU25@PlusPedia.de.

Hinweis zur Passwortsicherheit:
Bitte nutzen Sie Ihr PlusPedia-Passwort nur bei PlusPedia.
Wenn Sie Ihr PlusPedia-Passwort andernorts nutzen, ändern Sie es bitte DORT bis unsere Modernisierung abgeschlossen ist.
Überall wo es sensibel, sollte man generell immer unterschiedliche Passworte verwenden! Das gilt hier und im gesamten Internet.
Aus Gründen der Sicherheit (PlusPedia hatte bis 24.07.2025 kein SSL | https://)

Bei PlusPedia sind Sie sicher: – Wir verarbeiten keine personenbezogenen Daten, erlauben umfassend anonyme Mitarbeit und erfüllen die Datenschutz-Grundverordnung (DSGVO) vollumfänglich. Es haftet der Vorsitzende des Trägervereins.

PlusPedia blüht wieder auf als freundliches deutsches Lexikon.
Wir haben auf die neue Version 1.43.3 aktualisiert.
Wir haben SSL aktiviert.
Hier geht es zu den aktuellen Aktuelle Ereignissen

WebInLoop

Aus PlusPedia
Zur Navigation springen Zur Suche springen
WebInLoop


Basisdaten

Entwickler sprylab technologies GmbH

Versionen 0.6.2
(12/2009)



Lizenz LGPL

WebInLoop


WebInLoop ist ein Testframework für automatisierte Tests 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

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

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

Um Webanwendungen umfassend testen zu können, bietet WebInLoop zusätzliche 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 Skripten 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

Siehe auch

Weblinks



Init-Quelle

Entnommen aus der:

Erster Autor: Sheck angelegt am 15.01.2010 um 14:57,
Alle Autoren: Mühsam, Sebastian.Dietrich, AHZ, Wolf32at, Sheck