4
私のC++コードが重要な場所で単体テストでカバーされているかどうかを確認する必要があります。私はCmakeのプロジェクト構造に基づいてIDEとしてClionを使用しています。 Clionとのコードカバレッジ情報を取得する方法はありますか?Clionのコードカバレッジの表示方法
私のC++コードが重要な場所で単体テストでカバーされているかどうかを確認する必要があります。私はCmakeのプロジェクト構造に基づいてIDEとしてClionを使用しています。 Clionとのコードカバレッジ情報を取得する方法はありますか?Clionのコードカバレッジの表示方法
現在、CLionにはこのような機能はありません。機能要求exists。また、CLionのコードカバレッジのための既存のプラグインは認識していません。
[The CLion issue tracker](https://youtrack.jetbrains.com/issues/CPP)で検索してください。リクエストがまだ存在しない場合は、リクエストを追加します。または、プラグインを作成しますか? –
gcovが動作するかもしれません。 gtestを使ってコードカバレッジを取得する方法については、Googleの記事があります。 https://testing.googleblog.com/2014/07/measuring-coverage-at-google.html 基本的にgcovを実行すると、実行されたコードの行数がわかります。したがって、テストを実行してカバレッジをチェックしたり、すべてのテストを実行したり、チェックされていないコードを見つけることができます。 – Mochan