asp.net – 带有Specflow和模拟浏览器行为的BDD
发布时间:2020-12-16 06:29:37 所属栏目:asp.Net 来源:网络整理
导读:我已经开始使用SpecFlow来尝试为我的一个ASP.NET MVC Web应用程序编写规范.我遇到了两个基本问题,我没有在谷歌找到任何答案. 有没有办法模仿浏览器行为,而无需创建实际的浏览器实例.我知道有像“WatiN”这样的库可以创建实际的浏览器实例,我不愿意使用它,因
我已经开始使用SpecFlow来尝试为我的一个ASP.NET MVC Web应用程序编写规范.我遇到了两个基本问题,我没有在谷歌找到任何答案.
>有没有办法模仿浏览器行为,而无需创建实际的浏览器实例.我知道有像“WatiN”这样的库可以创建实际的浏览器实例,我不愿意使用它,因为它可能会显着降低测试性能(我需要在构建服务器中运行它们) 谢谢 大黄蜂 解决方法
如果你想测试你的HTTP管道,你需要像WatiN这样的东西,或者你必须手动执行HTTP请求=对于每个测试,你必须手动捕获请求并在测试中使用WebClient或HttpWebRequest创建相同的请求.我会使用WatiN,因为它可以进行真正的端到端测试.
在构建服务器上运行的测试也必须快速 – 我们有几组测试,其中一些测试运行几个小时. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – MVC-Mini-Profiler – Web窗体 – 找不到/ mini
- asp.net-mvc – 基于MVC角色的路由
- asp.net-mvc – 理解和使用“服务层” – .NET MVC 5
- asp.net – 在C#后面的代码中实现javascript确认框
- asp.net-mvc – 如何在asp.net mvc中模拟缓存对象?
- 一个通过JSONP跨域调用WCF REST服务的例子(以jQuery为例)
- asp.net-mvc – ASP.NET MVC 6中的文件IO Close()方法错误
- 在razorview中显示checkboxfor的文本
- asp.net-mvc – 在自定义授权属性中覆盖AuthorizeCore导致“
- asp.net-mvc-5 – 使用Glass Mapper的Sitecore 8可编辑字段
推荐文章
站长推荐
- asp.net-mvc-3 – 用于在ASP.NET MVC3中使用Grid
- 校园邮政快递查询系统基于B/S模式下的asp系统
- asp.net – global.asax Application_Error不触发
- asp.net – ASP .NET核心Cookie身份验证到期时返
- 剃刀 – 输入隐藏显示不正确的ID(Guid.Empty)
- asp.net-mvc – 显示用户内容可用操作的干净/干燥
- asp.net-mvc – 将返回文件的长时间运行进程
- 美国美孕价格多少
- asp.net – 带有MVC 2的自定义ViewModel强类型HT
- asp.net – DataBinding:’System.Data.DataRow
热点阅读