HTTP サーバーの標準への準拠をテストするためのテスト スイートを探しています。したがって、テスト スイートは、Apache の HTTP サーバー テスト スイートのようにサーバー固有のものであってはなりません。
どんなポインタでも大歓迎です。
よろしく、ヨッヘン
HTTP サーバーの標準への準拠をテストするためのテスト スイートを探しています。したがって、テスト スイートは、Apache の HTTP サーバー テスト スイートのようにサーバー固有のものであってはなりません。
どんなポインタでも大歓迎です。
よろしく、ヨッヘン
SPECWEB99は、HTTP サーバーのコンプライアンスをテストするように聞こえます。残念ながら無料ではありません。FAQの抜粋を次に示します。
SPECweb99 は、所定の分布からランダムに選択する HTTP 1.0/1.1 ロード ジェネレーターのソース コードを提供します。ベンチマークは、GET によってサーバーから取得される静的ファイルとして使用される特定のファイル セットを定義し、特定のベンチマーク ワークロードを定義します。
ベンチマークは、Web サーバー ソフトウェアを提供しません。それはテスターに任されています。HTTP 1.0 および/または HTTP 1.1 をサポートする任意の Web サーバー ソフトウェアを使用できます。ただし、実装の違いによって、観測されたパフォーマンスに違いが生じる可能性があることに注意してください。
この400 を超える Web テスト ツールの大きなリストは、あなたにも役立つかもしれません。サーバー コンプライアンス テスト専用のものは見つかりませんでしたが、ページで別の ctrl-F を使用するとうまくいくかもしれません。一方、ストレステスターが必要な場合は、そこにたくさんあります。
Co-Advisorは、HTTP コンプライアンス + テスト スイートです。Co-Advisor は無料ではありません。実装がすべての Co-Advisor テストに初めて合格しない限り (これまで誰も合格していません)。
Co-Advisor の背景については、こちらのホワイト ペーパー、HTTP コンプライアンスと W3C QA を参照してください。