私はかなりの数のWebサービスを提供することになる大規模なプロジェクトを開始しようとしています。Webサービスをテストするためのツールとベストプラクティスは何ですか?
(私はすべての事柄ことはよく分からないが。)など、私たちは、Javaプラットフォームを使うことになるので、当然のことながら、我々はJUnitの、ハドソンの多用を作ることになります
我々 Webサービスをテストするためのベストプラクティスやツールのセットを探しています。
明らかに、サービスが正しく動作することを証明する必要があります。これは、Webサービスコールを発行し、応答を受信し(正確性をチェックする)、おそらく別のWebサービスコールを発行して、システムを新しい状態にして、元の呼び出し後にしたい(そして、その応答が正しいかどうかを確認してください)。
応答時間を収集する必要があります。私たちは、自動的にテストケースを実行することができなければならない
(しかし、実行しているシステムに対してではなく、個々のコード単位に対して、JUnitのスタイルを。)
非開発者(技術的なビジネスユーザーかどうかは非常にクールになります)は、テストケースを「作成」することができました。彼らはXMLエキスパートではありませんし、XMLファイルを作成することを期待することは現実的ではありません。しかし、彼らは主題の専門家であるため、XMLファイルを生成するための記入に「フォーム」を与えることは現実的です。しかしながら;これらの「フォーム」のそれぞれをカスタムビルドするには、あまりにも多くの異なるサービスが存在する可能性があります。
考えられたこと、ベストプラクティス、または教訓を理解できます。
+1すっきりした、以前はそれを使用したことはありません。とてもかっこいい。 –