Asp.net MVC视图测试?
时间:2020-03-06 14:57:39 来源:igfitidea点击:
随着越来越多的代码被推送到Asp.Net MVC中的视图(即AJAX,JQuery等),我们如何维护"可测试性"?
- 我们如何测试视图?
- 我们如何使用客户端jscript代码测试视图?
- 如何使用异步行为测试视图?
似乎有关MVC可测试性的大多数示例都与控制器有关。意见呢?
解决方案
Selenium是测试任何Web应用程序前端的好工具。它用浏览器的本地语言JavaScript编写。让浏览器运行测试框架代码使测试能够暴露浏览器不兼容问题。它是免费和开源的。
另请参阅其他免费的浏览器自动化工具,例如ArtOfTest和WatiN。硒堆栈的设置可能有些复杂。