Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

不足しているカバレッジに対してカバレッジアドバイザーを利用する流れを紹介します。テストを実行するには別途単体テストの環境を構築する必要がありますが、コンパイル可能であればカバレッジアドバイザーを利用することが可能です。

このページの内容:

Table of Contents
minLevel31
maxLevel7

単体テスト実行後、不足しているカバレッジを補完する場合

  1. 仕様書などからテストケースを作成し、テストを実行します。テストケースを作成する方法については、"単体テスト(テストケースエディター 基本のテストケース)"をご参照ください。

  2. カバレッジが取得できることを確認し、カバレッジが不足している関数が含まれたファイルを開きます。

  3. カバレッジが不足している行にカーソルを合わせてクリックします。(例では9行目)Image Removed

    Image Added
  4. 右クリック後、[Parasoft]>[カバレッジアドバイザーで表示]を選択します。Image Removed

    Image Added
  5. [カバレッジアドバイザー]ビューに手順1で選択した行のカバレッジを通す条件が提案されますので、その内容を参考にテストケースを追加します。テストケースを追加する方法については、"単体テスト(テストケースエディター 基本のテストケース)"をご参照ください。Image Removed

    Image Added

テストケース作成前にカバレッジアドバイザーを使用する場合

  1. テスト対象のソースを開きます。

    Image RemovedImage Added
  2. 任意の行を選択します。(今回の例では、9行目)

    Image RemovedImage Added
  3. 右クリック後、[Parasoft]>[カバレッジアドバイザーで表示]を選択します。

  4. [カバレッジアドバイザー]ビューに複数のソリューションが表示されることを確認します。

    Image RemovedImage Added
  5. カバレッジアドバイザーの内容を元に、手動でテストケースを追加します。テストケースを追加する方法については、"単体テスト(テストケースエディター 基本のテストケース)"をご参照ください。

...