自動テスト
created : / updated :
ユニットテスト
最優先はユニットテスト。ユニットテストで埋められない部分を結合テストでカバーする。
妥当と思える範囲はできるだけテストするが、本当にすべてのテストはできないことを意識しておく。
自動テストは手放しで優れているわけではなく、すべてのテストにはコストと保守の面で対価が発生する。
UIテスト
システムが正常に稼働していることを最低限のレベルで保証できれば、それで十分と考える。
UIテストの自動化は構築や保守に時間がかかるので、深い部分には踏み込まないようにしたい。