0
我在想,如果人测试他们的MVC基于.NET的Web服务的图形用户界面的一部分。我已经使用了Watin/Specflow。我有两个主要关注点:测试CSHTML页
- 这些测试不仅仅是gui。他们是系统检查。他们测试数据库和业务逻辑。 gui的任何大变化都意味着这些测试将不得不重新编写。 gui也在这里取决于后端的工作方式。
- 测试过程非常缓慢。如果这些测试需要时间,前端设计师/编码人员不能以TDD方式工作。
有没有办法简单地单独测试CSHTML模板?例如传入伪造的ViewBag,并查看cshtml的输出是否使用正确的值等等。它们运行的速度有多快?
谢谢!