.net的Selenium测试覆盖率(C#和VB)

.net的Selenium测试覆盖率(C#和VB),c#,.net,vb.net,selenium,code-coverage,C#,.net,Vb.net,Selenium,Code Coverage,我要寻找的是一种向我展示Selenium测试的代码覆盖率的方法。此时,我不确定这是否可行,因为测试只是加载一个浏览器实例 从我所做的研究来看,似乎所有能够实现JAVA专用do代码覆盖率的工具都没有帮助,因为我的代码库是C#和VB的混合体 我查看了NCover的付费版本(试用版),但无法让NCover附加任何内容。在读了更多的书之后,据我所知,NCover正在寻找一个.net应用程序,所以它无法抓住web浏览器 我之所以对代码覆盖率感兴趣,是因为我正在为团队构建Selenium测试,并且希望看到随

我要寻找的是一种向我展示Selenium测试的代码覆盖率的方法。此时,我不确定这是否可行,因为测试只是加载一个浏览器实例

从我所做的研究来看,似乎所有能够实现JAVA专用do代码覆盖率的工具都没有帮助,因为我的代码库是C#和VB的混合体

我查看了NCover的付费版本(试用版),但无法让NCover附加任何内容。在读了更多的书之后,据我所知,NCover正在寻找一个.net应用程序,所以它无法抓住web浏览器

我之所以对代码覆盖率感兴趣,是因为我正在为团队构建Selenium测试,并且希望看到随着时间的推移出现的趋势,看看事情是如何改进的


如果有人能为我指点方向帮助我,我将不胜感激

我认为您已经找到了答案,NCover可以这样做,因为它将自身连接到iisw3wp


请参阅此处的文档:

感谢您的快速响应!我查看了文档,发现有两件事挡住了我的去路。首先,我使用的是WebDriver,而不是Selenium RC(很抱歉没有指定)。其次,文档要求在IIS中安装并运行名为MicroFind的程序。我对MicroFind的搜索结果只能让我找到您提供的文档。WebDriver是selenium实现的较新版本。如果你读了它,你应该能够把它翻译成WebDriver。我明天第一件事就是要看MicroFind。谢谢!事实上,现在一切正常。我的测试是在测试环境中进行的,这意味着NCover没有w3wp进程可连接。我需要将其更改为在dev中运行,以便NCover能够抓住我的w3wp进程,这需要向我的IIS中添加一些域。太棒了!如果我有帮助,请随时标记为答案并投票。