比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

静的解析のチュートリアルにてコマンドライン上から解析の実施を行いました。チュートリアルで実施した方法では、GUI上で既にプロジェクトをインポート済みであり、テストコンフィギュレーションやライセンス設定といったGUI上の設定を使用した解析方法になります。静的解析チュートリアルにて、コマンドライン上から解析の実施を行いました。その方法では、GUI上で既にプロジェクトをインポート済みであり、テストコンフィギュレーションやライセンス設定といったGUI上で設定した設定を用いる解析方法を説明しています。

しかし、C/C++testを運用する中でCI/CDの自動実行環境に組み込めるようGUIの設定を使用せず、コマンドラインのみで設定を完結させたい場面も存在します。CDの自動実行環境など、GUIを使用せず、コマンドラインのみで設定を完結させたい場面も存在します。
そういった場合、"設定ファイル"を使用することで、GUIと同等の設定をコマンドライン上で適用することができます。

...

ビルドデータファイル(BDF)の作成方法はチュートリアルで実施した方法と差異はありません。
詳しくは実際のプロジェクトを対象としたBDF作成について、詳しくは[ ビルドデータファイルを使用したプロジェクトの作成 ]をご参照ください。

...

コード ブロック
cpptestcli -data <C/C++test ワークスペース> -resource <テスト対象のリソース> ...  -bdf <BDFのパス>

静的解析の実施

設定ファイルを使用した静的解析は、解析実行時のコマンドに"-settings"オプションを付与することで、設定ファイルの情報を適用することができます。

コード ブロック
cpptestcli -data <C/C++test ワークスペース> -resource <テスト対象のリソース> ... -bdf <BDFのパス> -settings <設定ファイルのパス>

※cpptestcliに付けるオプションの詳細は「コマンドライン インターフェイスからのテスト」に記載されております

設定ファイルの作成方法

上述した設定ファイルの作成方法は次の2つがあります。

...

ユーザ自身が設定ファイルを用意してファイル内に必要な設定を記載します。(ファイルの名前や保存場所に制限はございません)
設定ファイル内に記載する情報は、ユーザーズガイドの[ 設定ファイルでの指定 ]に記載されています。

GUIの設定をエクスポートする

GUI上の設定を設定ファイルとしてエクスポートさせることが可能です。この方法の場合、設定ファイルを1から作成する必要はございません。
GUI上の設定を設定ファイルとしてエクスポートさせることが可能です。この方法の場合、設定ファイルを1から作成する必要はございません。また、GUI上で設定した内容と同等の設定を別環境・別プロジェクトにも適用することが可能になるため、基本的にGUIの設定をエクスポートする方法を推奨しております。また、GUI上で設定した内容と同等の設定を別環境・別プロジェクトにも適用することが可能になるため、基本的にGUIの設定をエクスポートする方法を推奨しております。

設定ファイルのエクスポート方法は、以下の手順でエクスポート可能です。

1.1.メニューから[Parasoft] メニューの > [設定] をクリックしてをクリックします
2.左側のリストから 2.左側のツリーから [Parasoft] を選択します。
3.パネルの右側で を選択します
3.[設定の構成]内にある [共有] リンクをクリックします。リンクをクリックします
4.ダイアログが開いたら、ファイルにエクスポートする設定を指定します。4.ダイアログが開いたら、ファイルにエクスポートする設定を指定します
5.[参照] ボタンをクリックし、設定を保存するファイルを指定します。ボタンをクリックし、設定を保存するファイルを指定します
6.[OK] をクリックします。をクリックします