Httpunit.

Eine kostenlose automatische Simulations- und Testbibliothek für Webanwendungen
Jetzt downloaden

Httpunit. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Russell Gold
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 3.9 MB

Httpunit. Stichworte


Httpunit. Beschreibung

Eine kostenlose automatische Simulations- und Testbibliothek für Webanwendungen Httpunit ist eine freie und offene Java-Bibliothek für die automatische Stimulation und das Testen von Webanwendungen.Automierte Tests ist eine großartige Möglichkeit, um sicherzustellen, dass der Code aufrechterhalten wird. Die extreme Programmierung (XP) -Methodik stützt sich stark darauf, und die Praktizierenden haben ihnen eine Reihe von Testrahmen zur Verfügung, von denen die meisten mit direkten Anrufen an den getesteten Code ergreifen. Aber was ist, wenn Sie eine Webanwendung testen möchten? Oder was ist, wenn Sie einfach eine Website als Teil einer verteilten Anwendung verwenden möchten? In beiden Fällen müssen Sie den Browser in der Lage sein, den Browser umgehen und auf Ihre Website aus einem Programm zuzugreifen. Httpunit macht das einfach. In Java geschrieben, emuliert httpunit die relevanten Portionen des Browserverhaltens, einschließlich der Formularübermittlung, JavaScript, grundlegende HTTP-Authentifizierung, Cookies und automatische Seitenumleitung, und ermöglicht den Java-Testcode, zurückgegebene Seiten als Text, einem XML-DOM oder -container von Formen zu untersuchen , Tische und Links. Wenn Sie mit einem Rahmen wie Junit kombiniert sind, ist es ziemlich einfach, Tests zu schreiben, die das Funktionieren einer Website sehr schnell überprüfen. Anforderungen: · Java Was ist neu in dieser Version: · Stefan Hübner, um einen Patch für die URL-Dekodierung von Parametern in der Servletunit zu versorgen · Archimedes Trajano zum Bereitstellen von Code, um Nicht-JSSE-SSL-Anbieter zu unterstützen · Bobby Abraham zum Hinzufügen der Fähigkeit, ein Cookie manuell zu löschen · Rafal Krzewski zum Hinzufügen einer speziellen Handhabung für Formaktionen mit einem Parameter mit dem Namen "Aktion". · Michael Rudolf zum Hinzufügen von Unterstützung für Anschluss- und Lesen von Timeouts. · Richard Lee zur Unterstützung der XY-Parameter-Einreichung für die benannten Bildeknöpfe. · Laurent Wozniak für die Ansprache der Abwicklung abgelaufener Cookies · Matthew O. Smith zum Hinzufügen einer anspruchsvolleren Protokollierung an Servletunit · Mattias Jiderhamn zum Hinzufügen von JavaScript-Support für beliebige Attribute · BJ? RN Beskow zum Hinzufügen von JavaScript-Support für 'onmouseup' und 'onmousedown' Events · Jord Sonneveld zum Hinzufügen von Unterstützung für Onblur- und Onfocus-Events · Hugh Winkler zum Fixieren von Getpathinfo-Dekodieren · David D. Killer für die Unterstützung direkter Anrufe ot JavaScript-Events · Fabrizio Giustina, um HTML-Analyse von XML-Antworten zu aktivieren · Roger Lindsj, um die Handhabung leerer Fehlerseiten unter JDK 1.5 hinzuzufügen


Httpunit. Zugehörige Software