ソフトウェアテスト-推定手法
テストに必要な労力を見積もることは、SDLCの主要かつ重要なタスクの1つです。正確な見積もりは、最大のカバレッジでソフトウェアをテストするのに役立ちます。このセクションでは、テストに必要な作業量を見積もるのに役立つ可能性のあるいくつかの手法について説明します。
ファンクションポイント分析
この方法は、次のカテゴリのソフトウェアの機能的なユーザー要件の分析に基づいています。
- Outputs
- Inquiries
- Inputs
- 内部ファイル
- 外部ファイル
テストポイント分析
この推定プロセスは、ブラックボックスまたは受け入れテストのファンクションポイント分析に使用されます。この方法の主な要素は、サイズ、生産性、戦略、インターフェース、複雑さ、および均一性です。
Mark-IIメソッド
これは、エンドユーザーの機能的観点に基づいて推定を分析および測定するために使用される推定方法です。Mark-II法の手順は以下のとおりです。
- 視点を決める
- カウントの目的と種類
- カウントの境界を定義する
- 論理トランザクションを特定する
- データエンティティタイプを識別して分類する
- 入力データ要素タイプをカウントします
- 機能サイズを数える
その他
−などの他の一般的な推定手法を使用できます。
- デルファイ法
- アナロジーベースの推定
- テストケース列挙ベースの見積もり
- タスク(アクティビティ)ベースの見積もり
- IFPUGメソッド