0

私は、Fitnesse + (HttpUnit/ServletUnit) で Web アプリをテストすることを楽しみにしているかなり素朴なプログラマーです。アイデアは、アクション/表現レイヤーを完全にテストすることです。受信した最終的な HTML 応答をテスト/アサートするつもりはありません。むしろ、アクション コードが応答を JSP に転送する時点でデータをテストすることに関心があります。これを達成する方法はありますか?. 最終的な HTML を含む応答を受信したときに HttpUnit を使用すると、 httpresponseobject でテストを行うことができますか? さらに、 HttpUnit と ServletUnit の使用の違いは正確には何ですか?

ヘルプに感謝します。

4

1 に答える 1

0

ServletUnit のドキュメントによると、サーブレットのテストに使用されます。HttpUnit は Web ページのテストに使用されます。いくつかのテスト ケースの例を読んだ後、主に HTML コンテンツを検証するためのものだと思います。

HTTP リクエストとレスポンスの間で転送されるデータとパラメーターのみを検証したい場合は、ServletUnit を採用する必要があります。また、HTTP セッションを取得することもできます。

于 2012-02-16T02:59:47.780 に答える