有没有人知道适合ASP.NET开发的一个好的自动UI单元测试解决方案(浏览器UI兼容)?
如果有的话,会有兴趣学习它。 NUnit集成/兼容性将是一个奖励。
答案 0 :(得分:3)
我们使用硒并且对它感到满意。它支持nUnit。这是一个很好的write up
它不支持Silverlight,这对我们来说是一个不利因素。
答案 1 :(得分:1)
MSTest - Visual Studio 2008测试版和终极版的一部分。也是Visual Studio 2010 Premium和Ultimate的一部分。支持轻松录制和播放,稳定但具有手动测试代码编辑的学习代码。
硒 - 如前所述。令人惊讶的做得很好,特别是在Firefox中。开源的,用Java编写。 Recorder只是一个Firefox插件,我们从来没有记录测试与IE一起工作。这对我们来说是一个问题,因为测试创建者不是编码器,所以不得不依赖于录音测试。但是有一个主要版本即将发布。
Watin - 开源。用C#编写。比Salenium更少的开发,但仍然有一个坚实的功能列表。