Software-testing-estimation-techniques

提供:Dev Guides
移動先:案内検索

ソフトウェアテスト-推定手法

テストに必要な労力を見積もることは、SDLCの主要かつ重要なタスクの1つです。 正確な推定は、最大のカバレッジでソフトウェアをテストするのに役立ちます。 このセクションでは、テストに必要な労力を見積もるのに役立ついくつかの手法について説明します。

機能点分析

この方法は、次のカテゴリを持つソフトウェアの機能的なユーザー要件の分析に基づいています-

  • アウトプット
  • お問い合わせ
  • 入力
  • 内部ファイル
  • 外部ファイル

テストポイント分析

この推定プロセスは、ブラックボックスまたは受け入れテストの機能点分析に使用されます。 この方法の主な要素は、サイズ、生産性、戦略、インターフェイス、複雑さ、および均一性です。

Mark-IIメソッド

これは、エンドユーザーの機能ビューに基づいて推定値を分析および測定するために使用される推定方法です。 Mark-IIメソッドの手順は次のとおりです-

  • 視点を決める
  • カウントの目的とタイプ
  • カウントの境界を定義する
  • 論理トランザクションを特定する
  • データエンティティタイプの特定と分類
  • 入力データ要素タイプをカウントする
  • 機能サイズを数える

その他

次のような他の一般的な推定手法を使用できます-

  • Delphiのテクニック
  • 類推に基づく推定
  • テストケース列挙ベースの推定
  • タスク(アクティビティ)ベースの推定
  • IFPUGメソッド