Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Java Testtools: HTTPUnit

Ähnliche Präsentationen


Präsentation zum Thema: "Java Testtools: HTTPUnit"—  Präsentation transkript:

1 Java Testtools: HTTPUnit
Bernd Huber Java Testwerkzeuge: HTTPUnit – Bernd Huber

2 Übersicht 1. Über HTTPUnit 2. Installation 3. Verwendung
Java Testwerkzeuge: HTTPUnit – Bernd Huber

3 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

4 2. Installation Über die Webseite von HTTPUnit den Link Download auswählen und die ZIP-Datei in einem beliebigen Verzeichnis entpacken. Java Testwerkzeuge: HTTPUnit – Bernd Huber

5 2. Installation Ein neues Java-Projekt erstellen und eine neue JUnit-TestCase-Klasse darin erzeugen. Java Testwerkzeuge: HTTPUnit – Bernd Huber

6 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

7 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

8 3. Verwendung Java Testwerkzeuge: HTTPUnit – Bernd Huber

9 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: Java Testwerkzeuge: HTTPUnit – Bernd Huber

10 Ende der Präsentation ... Für Fragen stehen wir Ihnen jetzt gerne zur Verfügung ... Java Testwerkzeuge: HTTPUnit – Bernd Huber


Herunterladen ppt "Java Testtools: HTTPUnit"

Ähnliche Präsentationen


Google-Anzeigen