我有一个网站,我试图测试和获得覆盖。我有两种不同的运行方式: 1)使用opencover运行IIS,然后运行selenium测试来访问网站。还可以使用ReportGenerator生成仅用于Selenium测试的报告。2)对网站使用的部分dlls进行非单元测试。还可以使用ReportGenerator为Nunit测试生成报告。
然后使用报表生成器创建合并报表。以下是我的报告摘要:
纯硒测试报告:
只提供单元测试报告:
合并报告:
所有三种情况下的总行数与预期相同,因为它们是相同的dlls。但每一个案子的掩护线都在变。我的理解是,覆盖线计数也应该保持不变,只有覆盖线和裸线计数应该改变。
发布于 2016-08-31 12:33:33
我在这里为这个问题创建了一个问题:https://github.com/danielpalme/ReportGenerator/issues/59
如果您能够将两个OpenCover文件附加到这个问题上,那就太好了。或者如果你愿意的话,你可以通过电子邮件发送。
但让我们调查一下吉特布。
https://stackoverflow.com/questions/39245789
复制相似问题