有没有人知道为通过Selenium测试的C#/ .NET项目创建代码覆盖率报告的方法?
答案 0 :(得分:3)
我能够从NCover,"Code Coverage of ASP.NET Applications on IIS"的人那里找到以下文章not free,它支持IIS检测和代码覆盖。这将使您能够运行Selenium并收集覆盖率结果。
ASP.NET应用程序相当难以测试可能是本世纪的轻描淡写。在本文中,我们将向您展示如何使用Selenium测试ASP.NET应用程序,以及如何使用NCover来检查您的测试覆盖率。
虽然可以使用Selenium为您的ASP.NET应用程序提供100%的覆盖率,但我们强烈建议您分层开发应用程序并使用单元测试框架(如NUnit,MSTest)尽可能多地测试这些层,或MbUnit。
答案 1 :(得分:1)
OpenCover也是可能的