Java Testtools: HTTPUnit Bernd Huber Java Testwerkzeuge: HTTPUnit – Bernd Huber
Übersicht 1. Über HTTPUnit 2. Installation 3. Verwendung Java Testwerkzeuge: HTTPUnit – Bernd Huber
1. Über HTTPUnit Testen von HTTP/HTML Funktionalität, Open Source Forms, Frames, JavaScript, SSL, Cookies, Headers Open Source Anwendung in einem JUnit-TestCase Java Testwerkzeuge: HTTPUnit – Bernd Huber
2. Installation Über die Webseite von HTTPUnit den Link Download 1.6.2 auswählen und die ZIP-Datei in einem beliebigen Verzeichnis entpacken. Java Testwerkzeuge: HTTPUnit – Bernd Huber
2. Installation Ein neues Java-Projekt erstellen und eine neue JUnit-TestCase-Klasse darin erzeugen. Java Testwerkzeuge: HTTPUnit – Bernd Huber
2. Installation Unter den Projekt-Properties Java Build Path Libraries Add External Jars auswählen und sämtliche Jar-Dateien im HTTPUnit-Unterverzeichnis „jars“ hinzufügen. Außerdem noch die Jar-Datei „httpunit.jar“ im Unterverzeichnis „lib“ hinzufügen. Java Testwerkzeuge: HTTPUnit – Bernd Huber
3. Verwendung In der Junit-TestCase-Klasse folgenden Import hinzufügen: import com.meterware.httpunit.*; Die wichtigsten Klassen von HTTPUnit: WebConversation - Grundgerüst einer Webverbindung WebRequest - Ein Request an den Server schicken WebResponse - Ein Response vom Server WebForm - Eine HTML-Form Java Testwerkzeuge: HTTPUnit – Bernd Huber
3. Verwendung Java Testwerkzeuge: HTTPUnit – Bernd Huber
3. Verwendung Tabellen testen: Die erste Tabelle auf der Seite hat 4 Zeilen und 3 Spalten. Es gibt genau einen Link in der letzten Zelle der ersten Zeile Weitere Beispiele finden sich unter: http://httpunit.sourceforge.net/doc/cookbook.html Java Testwerkzeuge: HTTPUnit – Bernd Huber
Ende der Präsentation ... Für Fragen stehen wir Ihnen jetzt gerne zur Verfügung ... Java Testwerkzeuge: HTTPUnit – Bernd Huber