Cocoによるコードカバレッジレポートの表示
注: Cocoプラグインを有効にしてください 。
Coco CoverageBrowser を使用すると、Coco CoverageScanner によって生成されたインスツルメンテーション・データベース(.csmes ファイル)を読み込むことで、テストカバレッジを分析できます。
Qt Creator でコードカバレッジ用のプロジェクトを設定する方法の詳細については、「Coco からのコードカバレッジの設定」を参照してください。
コードカバレッジを測定および確認するには:
- Analyze > [Squish Coco] を選択します。

- CSMes file で、読み込むインストルメンテーション・データベースを選択します。
- 「Open 」を選択して、CoverageBrowserを起動します。
- CoverageBrowserで、[File ] > [Load Execution Report ] に移動し、カバレッジスキャン用の
.csexeファイルを選択します。
- 実行レポートを保持するには、[Delete execution report after loading] のチェックを外します。
Qt Creator で、分析対象のファイルを開きます。Edit モードでは、コードの後に分析結果が表示されます。結果の種類ごとに、使用するフォントや色を変更することができます。
以下の設定からコードカバレッジの表示を無効にします。Qt Creator
Analyze >Squish Coco でインスツルメンテーション・データベースを設定すると、Qt Creator を起動するたびにCoverageBrowserが自動的に起動します。これを無効にするには、CSMes file の内容を空の文字列に置き換えてください。
フォントと色の変更
デフォルトのフォントや色を変更するには、Preferences >Text Editor >Font & Colors に移動します。独自のカラースキームを作成し、以下の結果に対して新しいフォントや色を選択してください:
- コードカバレッジ 追加されたコード
- 部分的にカバレッジされたコード
- カバレッジ対象外のコード
- 完全にカバレッジされたコード
- 手動で検証されたコード
- コードカバレッジのデッドコード
- コードカバレッジ:実行回数が少なすぎる
- 暗黙的にカバレッジ対象外となっているコード
- 暗黙的にカバレッジが確保されたコード
- 暗黙的な手動カバレッジ検証
関連項目: プラグインの有効化と無効化、Cocoからのコードカバレッジ設定、エディタの設定、およびコードの分析。
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.