年齢テスト
年齢テストとは何ですか?
これは、システムの将来の実行能力を評価するテスト手法であり、通常はテストチームによって実行されます。システムが古くなるにつれて、パフォーマンスが大幅に低下する可能性があるのは、年齢テストで測定されているものです。
の概念も理解しましょう Defect Age。これは、次の2つのパラメーターで測定されます。
1. Phases
2. Time
欠陥年齢-フェーズ:
フェーズの欠陥経過時間は、欠陥注入フェーズと欠陥検出フェーズの差として定義されます。
パラメーター:
1.「欠陥注入フェーズ」は、欠陥が導入されたときのソフトウェア開発ライフサイクルのフェーズです。
2.「欠陥検出フェーズ」は、欠陥が特定されたときのソフトウェア開発ライフサイクルのフェーズです。
式:
Defect Age in Phase = Defect Detection Phase - Defect Injection Phase
例:
採用したSDLC方法論には、次のフェーズがあることを考慮してください。
1.要件開発
2.デザイン
3.コーディング
4.ユニットテスト
5.統合テスト
6.システムテスト
7.受け入れテスト。ユニットテスト(4)で欠陥が特定され、開発の設計段階(2)で欠陥が導入された場合、欠陥の年齢は(4)-(2)= 2です。
欠陥年齢-時間:
欠陥の経過時間は、欠陥がまだ開いていると言われている場合に、欠陥が検出された日付と現在の日付との時間差として定義されます。
パラメーター:
1.欠陥は、「新規」ステータスだけでなく、「オープン」および「割り当て済み」ステータスにあります。
2.「再現不可能」または「重複」のために「クローズ」になっている欠陥は考慮されません。
3.欠陥のオープン日と現在の日付から、日数または時間の差が計算されます。
式:
Defect Age in Time = Defect Fix Date (OR) Current Date - Defect Detection Date
例:
2013年5月5日午前11:30:00に欠陥が検出され、2013年5月23日午後12:00:00にクローズされた場合、欠陥年齢は次のように計算されます。
Defect Age in Days = 05/05/2013 11:30:00 AM - 23/05/2013 12:00:00 PM
Defect Age in Days = 19 days
結果:
各フェーズおよびレビュー/テストアクティビティの有効性を評価するには、欠陥の年齢が低いほど、有効性が高くなります。