【发布时间】:2011-10-08 22:03:43
【问题描述】:
asp.net mvc 中有没有类似黄瓜的东西?
即实际会使用浏览器访问网页的内容?
硒是唯一的方法吗?
【问题讨论】:
标签: c# asp.net-mvc integration-testing
asp.net mvc 中有没有类似黄瓜的东西?
即实际会使用浏览器访问网页的内容?
硒是唯一的方法吗?
【问题讨论】:
标签: c# asp.net-mvc integration-testing
您可以使用specflow 编写黄瓜样式 given-when-then 步骤,如果您愿意,其中一些可以是 selenium rc 调用,或者 watin(.net 版本的 watir) 调用。通过这种方式,您可以保留编写验收测试的语法,同时选择最适合您的 Web 测试框架。
由于它是 Web 的东西,稍加调整后,您就不仅限于使用 .net 工具来测试您的 asp.net mvc 站点 - 一个 Web 测试框架并不关心该网站是如何制作的,就像一个网络浏览器没有。
【讨论】: