フロントエンド側の結合テストって、コストかかるよね。 自分は、いろいろなプロジェクトに参画してきて テストでもうちょっと、単体テスト側で巻き取ればいいのにって思ってなかなか言語かできなかったので、いろいろ書いてみる。 よくないリーダは、スケジュールの遅れにかこつけて、「単体テストの遅れは、結合テストで巻き取ります!(キリッ)」っていうんだけど、まぁ余計時間がかかって失敗してるよね。 そこは、遅れているからこそ、単体テストで確認しておくことをもっと増やすべきだったんだと思う。 * 単体テストを減らすアイデア [#va5fb3c2] * 結合テストを減らすアイデア [#va5fb3c2] 画面の表示状態をテキスト化するというのと、テキスト化されたフロント側の表示状態をテストするというのを目指せばいいのだと思う。 - 画面遷移 - ボタンクリック - エラー表示 - フォーカス制御