2009-10-06 8 views

Antwort

1

SPECWEB99 wie es sich anhört prüft die Einhaltung HTTP-Server; leider it isn't free. Hier ist ein Ausschnitt aus their FAQ:

SPECweb99 stellt den Quellcode für einen HTTP-1.0/1.1 Belastungsgenerator, der Zufallsauswahlen von einer vorbestimmten Verteilung machen. Der Benchmark definiert eine bestimmte Gruppe von Dateien, die als statische Dateien verwendet werden, die von GETs vom Server abgerufen werden, und definiert so eine bestimmte Benchmark-Arbeitslast.

Der Benchmark bietet keine der Webserver-Software. Das bleibt dem Tester überlassen. Jede Webserver-Software, die HTTP 1.0 und/oder HTTP 1.1 unterstützt, kann verwendet werden. Es sollte jedoch beachtet werden, dass Variationen in Implementierungen zu Unterschieden in der beobachteten Leistung führen können.

Diese big list of over 400 web testing tools könnte Ihnen auch behilflich sein. Ich konnte dort nichts finden, was spezifisch für Server-Compliance-Tests ist, aber vielleicht hast du mehr Glück mit einem anderen Ctrl-F auf der Seite. Auf der anderen Seite, wenn Sie einen Stress-Tester benötigen, werden Sie eine Menge von ihnen dort finden.

+1

SPECweb99 ist eine Leistungstest-Suite, und laut ihrer Website wurde zurückgezogen. Danke für den Hinweis auf die Web-Test-Tool-Links, ich schaue dort nach. – Jochen

0

Co-Advisor ist eine HTTP-Compliance + Testsuite. Co-Advisor ist not free, es sei denn, Ihre Implementierung übergibt alle Co-Advisor-Tests das allererste Mal (bisher noch niemand).

Sie finden ein wenig mehr Hintergrund auf Co-Berater in diesem Papier: HTTP Compliance and W3C QA.

+1

Danke für den Zeiger. Leider benötigt CoAdvisor laut Hersteller den getesteten Server als "vorerst" als HTTP-Proxy. Hoffentlich arbeiten sie daran ... – Jochen