icon

News

Xceptance LoadTest 4.0 veröffentlicht

2011-04-12 18:37

Xceptance kündigt die Verfügbarkeit von Xceptance LoadTest (XLT) 4.0 an. Die neue Release erweitert die Möglichkeiten für die Erstellung von Regressionstests durch die Einführung des neuen Script Developers. Er ermöglicht die Aufnahme, Erstellung, Bearbeitung und das Abspielen von Testfällen direkt in Firefox.

Script Developer

Zusätzlich zur Möglichkeit, Testfälle mit Hilfe von Java zu erstellen, bietet XLT 4.0 den Script Developer zur direkten Entwicklung von Testfällen in Firefox an. Um neue Testfälle zu erstellen, benötigt man nur den Firefox-Browser mit dem installierten Script Developer-Plugin. Alle Interaktionen mit der zu testenden Applikation werden automatisch aufgezeichnet und später als XML-Datei gespeichert. Während der Testerstellung können Validierungen eingefügt werden, die sicherstellen, dass bei der späteren Wiedergabe der Testfälle das erwartete Ergebnis vorliegt. Die aufgenommenen Skripte können direkt im Firefox wiedergegeben werden.

Der XLT Script Developer ermöglicht es, allgemeine und wiederkehrende Sequenzen als Module auszulagern. Diese können dann in anderen Testfällen wiederverwendet werden. Zusätzlich lassen sich Testdaten vom Script isolieren, um Code von Daten zu trennen. Das verbessert die Wartbarkeit der Testfälle.

Mit dem Script Developer entwickelte Testfälle können auch außerhalb des Firefox-Browsers wiedergegeben werden. Das XLT-Framework, das einen anzeigelosen Browser simuliert, ermöglicht die Einbindung dieser Testfälle in den Buildprozess als Standard-JUnit-Testfälle, die auf diese Weise auch als unbeaufsichtigte Tests ausgeführt werden können.

Mehr Daten für Validierung

Zur Verbesserung der Validierung von Tests können jetzt über das API Request- und Response-Daten abgefragt werden. Das erlaubt die Überprüfung der Kommunikation zwischen Client und Server, die sich nicht direkt in Änderungen im DOM widerspiegelt.

Verbesserte Amazon EC2-Unterstützung

XLT 4.0 unterstützt die Nutzung von Amazon Web Services (AWS)-Metadaten, um bereitgestellte Ressourcen anhand des Namens auswählen zu können.

Verbesserte Automation

Zur Vereinfachung von automatisiert ausgeführten XLT-Tests können jetzt Properties direkt auf der Kommandozeile des Mastercontrollers übergeben werden. Zusätzlich kann auch die zu nutzende Testsuite via Kommandozeile spezifiziert werden.

Effizienterer Workflow

Wenn Tests viele Ergebnisdaten anlegen, meist durch umfassendes Logging bzw. Fehlerausgaben, kann XLT diese Daten nun selektiv von den Agenten herunterladen, um eine schnellere Testauswertung zu ermöglichen.

JDK-Unterstützung

Die Unterstützung des JDK 5 wird ab XLT 4.0 eingestellt (siehe End-of-life announcement for JDK 5). Xceptance LoadTest erfordert nun mindestens das JDK6 oder höher.

Verschiedenes

XLT 4.0 enthält die Version 2.8 von HtmlUnit, JRuby Version 1.5.1 und WebDriver v2.0a6. Das Event-API von XLT wurde vereinfacht, um die Nutzung intuitiver zu gestalten.

Weiterführende Informationen

Mehr Informationen zu XLT 4.0, das Handbuch zum Schnelleinstieg und das Nutzerhandbuch sind online verfügbar. XLT 4.0 kann ebenfalls heruntergeladen werden. Zum Schnelleinstieg stehen Screencasts zur Verfügung.

Zurück