23 アジャイルテストの定義 “始まりからデリバリーまで、そしてそれ以降も継続的に実施される協調的 なテストの実践により、お客様への価値の頻繁な提供をサポートします。 テスト活動は、高速なフィードバックループを用いて理解を検証しながら、 プロダクトの品質を築くことに重点を置いています。 このプラクティスは、品質に対するチーム全体の責任という考え方を強化 し、サポートします。” “Our ever-evolving, never set-in-stone definition of ‘agile testing’” by Lisa Crispin and Janet Gregory
93 Frontend Backend service B service A Database Database Database external service external service Frontend engineer Yさん Service A engineer Zさん Test engineer Xさん ※ ウェブアプリケーションの場合 人によって異なる E2Eスコープ 例: Test engineer Xさん: エンドユーザーと同じインターフェースから機能仕様を 満たすかについての関心がつよい Frontend engineer Yさん: 開発業務対象のFrontendシステムに対するテスト、ゆえ にブラウザ操作自動化 = E2E になりがち Service A engineer Zさん: 開発業務対象がAPIサービス、”Service A”の範囲がE2E のスコープ