Der httest bietet eine Vielzahl von HTTP-bezogenen Funktionen, die für die Implementierung aller Arten von HTTP-basierten Tests nützlich sind.- Erweiterte HTTP-Protokollbehandlung, einschließlich differenzierter Timeout-Behandlung, Anforderungs- und Antwortvalidierung. - Simulation von Clients und Servern, einschließlich Starten und Herunterfahren von Server-Daemons.Dies ermöglicht die Erstellung von Mock-ups von Back-End-Systemen in komplexeren Testsituationen, z. B. wenn die getestete Anwendung mit einem Back-End-System eines Drittanbieters interagieren muss, das in der Testumgebung nicht verfügbar ist.- Ausführung externer Kommandozeilen-Tools, die ihre Ausgabe als Anforderungs- oder Antwortdaten oder zu Validierungszwecken verwenden.- Kopieren von Stream-Daten (z. B. aus einer Antwort) und Wiederverwenden in Variablen.- Unterstützt ICAP, Websocket, POP3, SMTP und viele mehr ... Die Hauptteile von httest stehen unter der Apache License Version 2.0.
httest