2016-05-04 12 views
0

JUNITテストケースを書くのが初めてです。JUNIT Webページをテストするためのテストケース

私は、以下のシナリオのテストケースを達成したいWebアプリケーション、のいずれかのWebページのためのユニットテストケースを記述しようとしています:

新しいページが開きますアイコンのクリックで、フェッチされた関連情報が表示されます。

迅速な対応を心得てください!おかげさまで

+0

サーバーを起動します。ページを取得するためにHttpClientを使用し、後でページの内容を確認します。 –

答えて

0

単体テストは、分離したコードを検証する必要があります。 (関数、メソッド、alghoritm、...)

よく設計されたWebアプリケーションは、フロントエンドとバックエンドのレイヤーに階層化されています。 クリックはフロントエンドレイヤーからトリガーされます。情報の取得はバックエンドサービスでなければなりません。 シナリオは単体テストではなく、統合テスト(アプリケーションのさまざまなレイヤー間/コンポーネント間)です。

良いアプローチは、すべてのバックエンドサービスに対して単体テスト(繰り返し可能、自動)を実装することです。次に、Webアプリケーションとのテスト手順(統合)を実行します。

+0

ありがとう@Sander。 ええ、私はその間に探検していて、この情報を見つけました。 これで、サーバ側のテストケースを書く必要がありました。これにより、IDを入力してDBから情報を取得しようとしています。 私はどのように進めるべきですか? – user3655257

関連する問題