【发布时间】:2014-07-07 16:24:36
【问题描述】:
我目前正在开发一个使用基于表单的 UI 的项目,该 UI 在后端调用 Rest API。 UI 使用 HTML/JQuery/JavaScript 开发,后端使用 ASP.NET Web API 开发。我们计划编写一个端到端测试来模拟用户操作并验证返回的响应,该响应将采用 json 格式。
问题:
我想知道什么样的框架/技术可以使这种集成测试变得容易(JavaScript-> WebApi)。另外,是否有人做过类似的事情并可以分享他们的经验?
我的研究
在网上做一些研究时,我遇到了以下框架。但是,我没有和他们中的任何一个一起工作过,所以我不知道他们的优缺点。我计划编写简单的测试并评估它们的功能
Jasmin (http://jasmine.github.io/) (JavaScript based framework)
Cucumber (http://www.specflow.org/) (BDD based framework)
【问题讨论】:
标签: c# asp.net .net asp.net-web-api integration-testing