selenium - Selenium UI 自动化测试的代码覆盖率工具
问题描述
我有一个用 ASP.NET C# 编写并托管在 IIS 服务器上的 Web 应用程序。我也有我的应用程序的 URL,例如 mywebsite.com
我已经使用 Selenium 和 C# 编写了一些浏览器自动化测试,这些测试通过 selenium Web Driver 来定位这个网站。
测试代码示例
[Test]
public void PageLoad_CountryDropDownShouldDisabled()
{
driver.Navigate().GoToUrl("mywebsite.com");
Assert.That(driver.FindElement(By.Id("ddlcountry")).Enabled, Is.False);
}
我想使用这些测试来计算网站代码的代码覆盖率。
我在下面的链接中找到了一些信息,但我无法做到这一点。
- http://automationbyexample.blogspot.com/2013/04/visual-studio-2010-code-coverage-of-iis.html
- 哪些工具可用于使用浏览器自动化测试计算代码覆盖率
- 是否可以使用 Visual Studio 获取集成测试的代码覆盖率数据?
是否有任何可用的工具以及如何使用这些工具?请提及详细步骤。
提前致谢。
解决方案
推荐阅读
- rust - 如何使用 Rust 枚举定义类型层次结构?
- php - 在 PHP 中计算数组的中位数
- c++ - Passing Enums Into Objects in Different Files
- css - 主容器未显示滚动条
- sql - SAS/SQL - 创建一个显示值出现次数的列
- javascript - 调用 saveAndClose() 后 Google Apps 脚本 docs.openById() 未重新打开文档
- node.js - How Run csrf into loop?
- node.js - How to Integrate angular cli project with nodejs/expressjs project
- c# - Unity 3D 碰撞检测
- python - 带有 tkinter 的 python 3 计算器