[Generate Unit Tests] テスト コンフィギュレーションを作成する

  1. [Parasoft] メニューの [テスト コンフィギュレーション] をクリックします。
  2. [ビルトイン] > [Unit Testing] > [Generate Unit Tests] テスト コンフィギュレーションを右クリックします。
  3. ショートカット メニューの [複製] をクリックします。 複製された[Generate Unit Tests] テスト コンフィギュレーションが [ユーザー定義] カテゴリの下に表示されます。
  4. ユーザー定義の [Generate Unit Tests] テスト コンフィギュレーションで [生成] タブをクリックします。
  5. [全般] タブで次のデフォルト設定がオンになっていることを確認します。
  6. [生成] > [テスト スイート] タブで、以下のデフォルト設定が選択されているか有効化されていることを確認します。
  7. [生成] > [テスト ケース] タブで、以下のデフォルト設定が選択されているか有効化されていることを確認します。
  8. テスト コンフィギュレーションの名前を [Generate Unit Tests - 2 tests] に変更します。
  9. [適用] ボタンをクリックして変更を保存し、[閉じる] ボタンをクリックします。

単体テストの生成は、ソース ファイルに対してだけ適用できます。ヘッダー ファイルについては、テスト コンフィギュレーションの実行スコープ内にあるソース ファイルから参照されている場合にだけ、テスト ケースが作成されます。ただし、参照されているヘッダー ファイルがテスト ケース生成スコープ外にある場合、ヘッダー ファイルに対してテスト ケースは作成されません。

テスト生成テスト コンフィギュレーションを実行してレビューする

  1. プロジェクト ツリーで ATM.cxx をテスト スコープとして選択します。  
  2. [Parasoft] メニューの [テストの実行] > [ユーザー定義] > [Generate Unit Tests - 2 tests] をクリックして ATM.cxx のテスト スイートを生成します。  
  3. [テスト進捗] タブでテスト コンフィギュレーションの実行の概要を確認します ( 実行したGenerate Unit Tests - 2 がタブ名として表示されています)。[スコープ] および [生成] セクションを展開して追加の概要情報を参照できます。[テスト進捗] タブをドラッグして GUI の右側に位置づけることを推奨します。  


     

    a. プロジェクト ファイル ツリーがまだ開かれていない場合、[ウィンドウ] > [ビューの表示] > [その他] > [全般] > [プロジェクト エクスプローラー] をクリックして開きます。

    b. プロジェクト ツリーで ATM > tests > autogenerated ディレクトリを展開します。

     

    c.TestSuite_ATM_cxx.cpp をダブルクリックして、関連するテスト スイートのソース ファイルをエディター ウィンドウで開きます。