履修コース登録システム C2 テスト評価のまとめ
バージョン 1.0 改訂履歴
1. 目標 このテスト評価レポートでは、C- 登録リリース 1.0 システムのテストの結果を、 テスト・カバレッジ (要求ベースのカバレッジとコード・ベースのカバレッジ) と 障害分析 (障害密度) の点から説明します。 これらのテストは、C2 反復中に行われました。 2. 範囲
3. 参考資料
4. はじめに テスト・セットで定義されたテスト・ケースは、 「テスト計画」 (参考資料 [5]) で定義されたテスト戦略に従って実行されました。 テストの障害は記録され、中、高、重大のレベルの障害は現在、 修正のため所有者に割り当てられています。 「テスト計画」 (参考資料 [5]) で定義されたユースケースとテスト要求を カバーするテスト・カバレッジ (セクション 5.0 参照) は、95% が完了しました。 全負荷の状態でのシステムの操作に関連する 10 のテスト・ケースが、 負荷シミュレーター・ソフトウェアのバグのため完了しませんでした。 コード・カバレッジは Rational Visual PureCoverage を使用して測定され、結果はセクション 6.0 で説明しています。 障害の分析 (セクション 7.0 参照) は、検出された障害の大部分が、 高または重大のレベルに分類される主要な問題であることを示しています。 もう 1 つの重要な発見は、コース・カタログ・システムへのインターフェースを 構成するソフトウェア・コンポーネントに非常に多くの障害が存在することです。 5. テスト・カバレッジ
6. コード・カバレッジ テストのコード・カバレッジの測定には、Visual PureCoverage が使用されました。 LOC 実行率 = 94,399 / 102,000 = 93% およそ 93% のコードが、テスト中に実行されました。 このカバレッジは目標の 90% を越えています。 7. 障害の分析 このセクションでは、Rational ClearQuest を使用して作成された 障害分析の結果をまとめます。セクション 8 で、 障害分析で明らかになった点を処理するためのアクションを提案します。
障害の傾向 (時間経過に伴う障害数) は、セクション 9 の図表に示しています。 この傾向は、障害の発生が高いままであることを示しています。 この傾向が続く場合、コードの残りの障害を発見するために、 追加の反復が必要になる可能性があります。
8. 推奨アクション
9. ダイアグラム
|
|