gpt4 book ai didi

测试 CSHTML 页面

转载 作者:行者123 更新时间:2023-11-28 21:33:12 28 4
gpt4 key购买 nike

我想知道是否有人测试了他们基于 MVC .NET 的 Web 服务的图形用户界面部分。我用过 Watin/Specflow。我对此有两个主要顾虑:

  1. 这些测试不仅仅是图形用户界面。它们是系统检查。他们测试数据库和业务逻辑。对 gui 的任何重大更改都意味着必须重写这些测试。这里的 gui 也取决于后端的工作方式。
  2. 考试进行得很慢。如果这些测试需要时间,前端设计人员/编码人员将无法以 TDD 方式工作。

有没有办法单独测试 cshtml 模板?例如,传入一个假的 ViewBag,并查看 cshtml 的输出是否使用了正确的值等。它们运行的​​速度有多快?

谢谢!

最佳答案

Is there a way to simply test the cshtml templates alone? Passing in a fake ViewBag for example, and seeing whether the output of the cshtml uses the correct values etc.

是的,你可以看看RazorEngine .

And how fast would they run?

去测量。但可以肯定的是,它比向实际部署的应用程序发出完整的 HTTP 请求要快。

关于测试 CSHTML 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12003256/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com