1
我想獲得我正在使用OpenCover的項目的代碼覆蓋率。現在,當我使用VS2013的OpenCoverUI工具時,它完美地生成了代碼覆蓋率(大約60%)。不過,我現在想編寫一個腳本,使OpenCoverUI的使用過時(因爲我希望能夠在任何VS上預製這個)。然而,當我運行我的腳本如下我現在得到的只有2%的代碼覆蓋率我認爲我做錯了什麼在我的劇本,但我的生活我不知道OpenCover的CommandLine不會給回正確的覆蓋
我的劇本是什麼樣的folows
"C:\Users\ldam\Documents\Git\CentralFinal\packages\OpenCover.4.6.519\tools\OpenCover.Console.exe" -register:user -target:"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\mstest.exe" -targetargs:"/testcontainer:\"C:\Users\ldam\Documents\Git\CentralFinal\CentralStationApi.Tests\bin\Debug\CentralStationApi.dll\" /resultsfile:C:\Users\ldam\Documents\CentralStationApi.trx" -filter:"+[CentralStationApi*]*" -mergebyhash -output:"C:\Users\ldam\Documents\CentralStationApi.xml"
cd C:\Users\ldam\Documents\Git\CentralFinal\packages\ReportGenerator.2.4.4.0\tools
ReportGenerator.exe "-reports:C:\Users\ldam\Documents\CentralStationApi.xml" "-targetdir:C:\Users\ldam\Test\fifth"
pause
我的問題是我怎麼喜歡它與OpenCoverUI