テストツール、テストカバレージツールを用い進捗管理を行いながら、バグ発生を激減させ品質をあげる。 |
自動テストツールを使うと効率的な運用するための最適化が可能です。自動化の効果としては、工数削減よりも品質向上が実現できて、 |
効果が大きいと言えます。 |
テストが十分に網羅されていないコードを検出することができます(欠陥をできる限りに検知する)。 |
例:到達不可能なコード(デッドコード)、多重ループ(ネスト多い)を扱っていたり、構造問題検知 など。 |
繰り返し動作が多いテスト → 安定化試験、再現試験など |
集中力を持続できない時間の掛かるテスト → 負荷試験、設定初期値確認試験など |
人が間違えやすい操作手順の難しいテスト → 割り込み試験、シミュレータ連携試験など |
動的解析によるテストデータの実行範囲を特定し、静的解析による全ケースと比較することによりデータの有効性を調査する。 |
DB項目を追跡して、業務のどこまでに影響しているかを特定する。 |
静的テスト、動的テストの影響範囲およびDB項目の影響範囲を調べて、それぞれのデータの重要性を評価する。 |