一、 安裝插件
VS選擇”工具” -> “擴展和更新” -> “聯機” -> 搜索“OpenCppCoverage” ->安裝插件
二、 配置
VS 選擇 “工具” -> “ OpenCppCoverage Settings ”
如果不想把測試模塊中的文件也統計覆蓋率,圖中的選項不要選,然后在”Filter”選項卡中設置過濾條件,如下圖所示,根據需要添加和排除相應的文件或模塊。
執行結果如下:
選擇相應文件,”Display coverage”保持勾選狀態,即可在VS中直接查看覆蓋情況。
也可以生成html的測試覆蓋率文件,需要在 ”Import/Export”選項卡中配置。
執行覆蓋率測試之后,可以在設置的路徑下找到” index.html”文件,使用瀏覽器打開即可。
參考:
https://github.com/OpenCppCoverage/OpenCppCoverage/wiki
https://github.com/OpenCppCoverage/OpenCppCoverage/wiki/Command-line-reference