如何使用Sonarc解决Sonarqube中的“代码覆盖问题”

时间:2019-01-07 09:59:27

标签: c# sonarqube

我正在建立一个新的本地声纳服务器来分析我的项目。 我需要错误,漏洞,代码气味,覆盖范围,重复项等详细信息。

我已经按照Sonarqube Document上的步骤安装了服务器:

https://docs.sonarqube.org/latest/setup/get-started-2-minutes/

下载Sonar Scanner之后,我按照以下提到的步骤进行操作

(OPENCOVER)

1. SonarQube.Scanner.MSBuild.exe begin /k:"SampleProject" /d:sonar.host.url="http://localhost:9000" /d:sonar.login="Token Key" /d:sonar.cs.opencover.reportsPaths="%CD%\opencover.xml"


2. "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\MSBuild.exe" "D:\Public\Siva\clone\DB-POC\Azure_Project\Azure_Project.sln"  /t:Rebuild


3. "D:\Public\SOFTWARE_INSTALLATION_FOLDER\opencover\OpenCover.Console.exe" -output:"%CD%\opencover.xml" -register:user -target:"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe" -targetargs:"D:\Public\Siva\clone\POC\Azure_Project\Azure_Project_Test\bin\Debug\Azure_Project_Test.dll"


4. SonarQube.Scanner.MSBuild.exe end /d:sonar.login="Token Key"

代码覆盖率未更新。它是空的。

Image of what i done 我需要覆盖我的代码。那么如何实现呢?

0 个答案:

没有答案