随着越来越多的代码被推送到Asp.Net MVC中的Views(即AJAX,JQuery等......),你如何保持'可测试性'?
似乎大多数关于MVC可测试性的例子都涉及控制器。观点怎么样?
答案 0 :(得分:3)
Selenium是测试任何网络应用前端的绝佳工具。它是用浏览器的母语JavaScript编写的。让浏览器运行测试框架代码使您的测试能够公开浏览器不兼容问题。它是免费和开源的。
答案 1 :(得分:1)
另请参阅其他免费的浏览器自动化工具,如ArtOfTest和WatiN。 Selenium堆栈的设置可能有点复杂。