Slide 6
Slide 6 text
End-to-Endテスト
● UIテスト・システムテストとも言われる
● システム全体をユーザーが操作するようにテストする
4
E2Eテストとは?
テストピラミッド
Mike Cohnが「Succeeding with Agile」で提唱
UIテストは重要だがコスト大
・テストのメンテナンスコスト
UIが頻繁に変更されるシステムでは特に壊れやすい
・人的コスト
ユーザーの様々な操作パターンをテストする必要があるの
で、全て手動でやろうとすると人的コストがかかる上、入
力や操作ミスのリスクがある
図の引用元:https://developer.android.com/training/testing/fundamentals