首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在生成后事件中打开生成的HTML报表。

在生成后事件中打开生成的HTML报表。
EN

Stack Overflow用户
提问于 2013-11-27 20:39:09
回答 2查看 894关注 0票数 1

在我的单元测试项目的构建后事件中,我运行OpenCover和ReportGenerator来获得代码覆盖率报告:

代码语言:javascript
复制
del "$(SolutionDir)TestResults\Coverage\*.*"

"$(SolutionDir)packages\OpenCover.4.5.1923\OpenCover.Console.exe" 
-register:user 
-target:"$(MSBuildProgramFiles32)\Microsoft Visual Studio 12.0\
   Common7\IDE\MSTest.exe" 
-targetdir:"$(ProjectDir)bin\$(ConfigurationName)" 
-targetargs:"/testcontainer:\"$(TargetPath)\"" 
-output:"$(SolutionDir)TestResults\Coverage\coverage.xml" 
-filter:"+[MyProject]* "

$(SolutionDir)packages\ReportGenerator.1.9.1.0\ReportGenerator.exe" 
-reports:"$(SolutionDir)TestResults\Coverage\coverage.xml" 
-targetdir:"$(SolutionDir)TestResults\Coverage"

call "$(SolutionDir)TestResults\Coverage\index.htm"

最后一步是打开生成的HTML报告。使用当前的call命令,它将在我的默认浏览器中打开HTML。但是,如果报表可以在本身内打开,我希望这样做。

如果和如何做到这一点?

EN

回答 2

Stack Overflow用户

发布于 2014-09-23 09:10:55

很简单的一件事对我来说是很简单的-

代码语言:javascript
复制
start http://localhost/MYWeb/Home.aspx
票数 2
EN

Stack Overflow用户

发布于 2013-11-28 08:41:37

您可能可以使用devenv使用命令行开关打开文件。

代码语言:javascript
复制
devenv /edit $(SolutionDir)TestResults\Coverage\index.htm

但是它可以打开它作为一个文件编辑,而不是查看。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20252655

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档