こんにちは、クオリティアーキテクトグループ(以下、QAG)の鐘です。
この記事では、E2Eテスト用物件のデータの正確性を維持するために、定期的にCSV形式の正しいデータを取り込むことで復旧する仕組みをご紹介したいと思います。
- 1. 結論
- 2. 背景
- 3. 解決したい問題
- 主要問題:物件データが意図せず変更されることで、テストが失敗してしまう
- 対応コストの増加
- テスト信頼性の低下
- 副次問題:テスト用の物件が最適化・管理されていない
- 一つの物件が数種類のテストで使用されている
- 物件データがテスト用に最適化しづらい
- 主要問題:物件データが意図せず変更されることで、テストが失敗してしまう
- 4. やったこと
- 問題解決までの流れ
- 副次問題に対して:物件データの最適化
- 主要問題に対して:CSVでデータを復元できるのツール「DataKeeper」を提供
- 5. さらなる改善