哪些测试框架用于asp.net网站以及为什么

时间:2010-10-26 13:49:25

标签: asp.net testing

我使用visual studio 2005,现在我的团队希望我尝试一些asp.net网站的测试框架。我对测试完全不熟悉。我想知道我可以做什么样的自动化测试。我可以测试我的业务逻辑,我可以测试我的UI。我刚刚开始使用NUnit而且我对它有所了解。对于Web UI测试我已经尝试过Nunit asp.Somewhere我发现了Selenium,哪个更好。还有一个加载项用NUnit测试Javascript代码。那里有一个更好的替代NUnit。我觉得很难弄清楚为什么要使用这个工具。

1 个答案:

答案 0 :(得分:0)

一种选择是使用Watin:http://watin.sourceforge.net/

有一个很好的Test Recorder,它允许您记录和保存测试。

我遇到的唯一问题是它与Cruise Control并不总能很好地兼容,因为它在后台加载浏览器引擎。如果CI服务器在没有安装和启用正确浏览器的环境中运行,则测试将失败。在这种情况下,我们最终使用HtmlUnit,这是一个在Cruise Control服务器上运行的Java应用程序。

http://htmlunit.sourceforge.net/