Skip to content

4. デプロイメントのリスクとコンチンジェンシー

TASを実際のプロジェクトに展開する際のリスク管理です。

  • メンテナンスの悪夢: SUTの変更に追従できず、修正コストが手動テストを上回る状態。
  • ベンダーロックイン: 特定の商用ツールに依存しすぎて移行できない。
  • 不安定なテスト(Flaky Tests): タイミング問題などで結果が安定しないテスト。

全展開する前に、限定的な範囲でTASを試行します。

  • 目的: ツールの適合性確認、プロセスの確立、初期の成功体験(Quick Win)の獲得。

TASも「ソフトウェア」であるため、SUTと同様にバージョン管理やバグ修正が必要です。

  • サードパーティライブラリの更新。
  • 実行環境(ブラウザ、OS)のアップデート対応。