JUNITテストケースを書くのが初めてです。JUNIT Webページをテストするためのテストケース
私は、以下のシナリオのテストケースを達成したいWebアプリケーション、のいずれかのWebページのためのユニットテストケースを記述しようとしています:
新しいページが開きますアイコンのクリックで、フェッチされた関連情報が表示されます。
迅速な対応を心得てください!おかげさまで
JUNITテストケースを書くのが初めてです。JUNIT Webページをテストするためのテストケース
私は、以下のシナリオのテストケースを達成したいWebアプリケーション、のいずれかのWebページのためのユニットテストケースを記述しようとしています:
新しいページが開きますアイコンのクリックで、フェッチされた関連情報が表示されます。
迅速な対応を心得てください!おかげさまで
単体テストは、分離したコードを検証する必要があります。 (関数、メソッド、alghoritm、...)
よく設計されたWebアプリケーションは、フロントエンドとバックエンドのレイヤーに階層化されています。 クリックはフロントエンドレイヤーからトリガーされます。情報の取得はバックエンドサービスでなければなりません。 シナリオは単体テストではなく、統合テスト(アプリケーションのさまざまなレイヤー間/コンポーネント間)です。
良いアプローチは、すべてのバックエンドサービスに対して単体テスト(繰り返し可能、自動)を実装することです。次に、Webアプリケーションとのテスト手順(統合)を実行します。
ありがとう@Sander。 ええ、私はその間に探検していて、この情報を見つけました。 これで、サーバ側のテストケースを書く必要がありました。これにより、IDを入力してDBから情報を取得しようとしています。 私はどのように進めるべきですか? – user3655257
サーバーを起動します。ページを取得するためにHttpClientを使用し、後でページの内容を確認します。 –