Selenium的C#代码覆盖率

本文关键字:代码覆盖率 Selenium | 更新日期: 2023-09-27 18:28:45

有人知道为通过Selenium测试的C#/.NET项目创建代码覆盖率报告的方法吗?

Selenium的C#代码覆盖率

我能够从NCover的人员那里找到以下文章"IIS上ASP.NET应用程序的代码覆盖率",这篇文章不是免费的,它支持IIS检测和代码覆盖率。这将使您能够运行Selenium并收集覆盖率结果。

ASP.NET应用程序很难测试,这可能是本世纪的轻描淡写。在本文中,我们将向您展示如何使用Selenium测试ASP.NET应用程序,以及如何使用NCover来查看您的测试覆盖率。

虽然使用Selenium可以为ASP.NET应用程序获得100%的覆盖率,但我们强烈建议您在层中开发应用程序,并使用单元测试框架(如NUnit、MSTest或MbUnit)测试尽可能多的层。

OpenCover也是一种可能性,如果您使用iisexpress