FunkLoad Projekt ist eine Funktions- und Belastungs web-Tester, die in Python geschrieben, deren Hauptanwendungsfälle sind:
Ein- Funktionsprüfung von Web-Projekten und damit Regressionstests als gut.
Ein- Leistungsprüfung: durch das Laden der Web-Anwendung und Überwachung Ihrer Server, es hilft Ihnen Engpässe zu lokalisieren, geben einen detaillierten Bericht über die Leistungsmessung.
Ein- Lasttest-Tool, um Probleme, die nicht in oberflächliche Testoberfläche liegen, wie Volumenprüfung oder Prüfung Langlebigkeit aus.
Ein- Stresstests Werkzeug, um die Web-Anwendung Ressourcen überwältigen und testen Sie die Anwendung Werthaltigkeit.
Ein- Schreiben von Web-Agenten von einem beliebigen Web-Scripting wiederholende Aufgabe, wie die Überprüfung, ob eine Website am Leben
Eigenschaften .
- Funktions Test sind reine Python-Skripte mit dem PyUnit Rahmen wie normale Unit-Test. Python ermöglichen komplexe Szenarien zu realen Anwendungen zu behandeln.
- Wirklich emuliert einen Web-Browser (Single-Threaded) mit Richard Jones 'webunit:
- die Standardauthentifizierung Unterstützung
- Unterstützung Cookies
- Abrufen CSS, Javascript und Bilder
- Emulation eines Browser-Cache
- Datei-Upload und multipart / form-data Vorlage
- https Unterstützung
- Erweiterte Testrunner mit vielen Befehlszeilenoptionen:
- Geben Sie den Zielserver url
- Anzeige der abgerufenen Seite in Echtzeit in Ihrem Browser
- Debug-Modus
- Grün / Rot-Farbmodus
- Schalten Sie einen Funktionstest in einen Belastungstest:. Nur durch Aufrufen der Bank Runner können Sie die Skalierbarkeit und Performance-Probleme zu identifizieren
- detaillierte Bank Berichte in Ruhe oder HTML (und PDF via ps2pdf) enthält:
- Bank-Konfiguration
- Tests, Seiten, fordert Statistiken und Diagramme.
- 5 langsamsten Anforderungen
- Server CPU-Auslastung, durchschnittliche Auslastung, Speicher / Swap-Nutzung und Netzwerkverkehr-Charts.
- http Fehlerübersichtsliste
- Einfache Test individuell gestaltet werden über eine Konfigurationsdatei oder Kommandozeilenoptionen.
- Einfache Testerstellung unter Verwendung von Testmaker / MaxQ Recorder, so dass Sie Ihren Web-Browser verwenden können, und produzieren eine FunkLoad Test automatisch.
- Bietet web Behauptung Helfer.
- Bietet eine funkload.CPSTestCase zu Zope und Nuxeo CPS Tests zu erleichtern.
- Einfach zu installieren und zu verwenden, siehe Beispiele in der Demo-Ordner.
Was ist neu in dieser Pressemitteilung:
- Die Bank Bericht Charts wurde durch gnuplot 4.2, verbessert die macht FunkLoad einfach auf Red Hat oder Mac OS installiert werden.
- Eine neue Differential Bericht ist vorgesehen, um in der Lage, zwei Bankberichte zu vergleichen.
- Der Proxy-Recorder und Testrunner jetzt behandeln jede Art von Post-Content-Type (zB application / xml).
- Eine neue Demo für JBoss Seam Booking-Anwendung zur Verfügung gestellt.
Kommentare nicht gefunden