【发布时间】:2010-08-16 22:15:10
【问题描述】:
有人知道适合 ASP.NET 开发(兼容浏览器 UI)的良好自动化 UI 单元测试解决方案吗?
如果有,我会很想学习它。 NUnit 集成/兼容性将是一个奖励。
【问题讨论】:
标签: asp.net unit-testing tdd
有人知道适合 ASP.NET 开发(兼容浏览器 UI)的良好自动化 UI 单元测试解决方案吗?
如果有,我会很想学习它。 NUnit 集成/兼容性将是一个奖励。
【问题讨论】:
标签: asp.net unit-testing tdd
我们使用硒并且对它很满意。它支持 nUnit。这是一个很好的write up
它不支持 Silverlight,这对我们来说是个缺点。
【讨论】:
MSTest - Visual Studio 2008 测试版和旗舰版的一部分。也是 Visual Studio 2010 Premium 和 Ultimate 的一部分。支持轻松录放,稳定但有手动测试代码编辑的学习代码。
Selenium - 如前所述。出人意料地做得很好,尤其是在 Firefox 中。开源,用Java编写。 Recorder 只是一个 Firefox 插件,我们从未录制过用于 IE 的测试。这对我们来说是个问题,因为测试创建者不是编码员,所以不得不依赖记录测试。但是有一个主要版本即将发布。
Watin - 开源。用 C# 编写。与 Salenium 相比,开发较少,但仍具有可靠的功能列表。
【讨论】: