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

Selenium test coverage for .net (C# and VB)

我正在寻找一种方法来显示我的 Selenium 测试的代码覆盖率。目前,我不确定这是否可行,因为测试只是加载了一个浏览器实例。

根据我所做的研究,似乎所有可以完成此任务的工具都专门针对 JAVA 进行代码覆盖,这对我没有帮助,因为我的代码库是 C# 和 VB。

我查看了 NCover 的付费版本(试用版),但无法让 NCover 附加到任何内容。阅读更多之后,据我了解 NCover 正在寻找 .net 应用程序,因此它无法抓取网络浏览器。

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

如果有人能指出我的方向来帮助我,我将不胜感激!

我想您已经找到了答案,NCover 可以做到这一点,因为它将自身附加到 IIS w3wp。

在此处查看文档:Documentation