我们的第一个ASP.Net MVC/jQuery产品即将进入QA,我们正在寻找一种方式让我们的QA人员能够轻松地模拟错误的Ajax请求(无需修改应用程序代码)。模拟Aja故障进行质量保证测试
一个典型的集成/ UI测试计划可能是:
- 加载页面,点击按钮 “DoStuff”
- “DoStuff” 失败
- 尝试按钮 “DoStuff” 再次
- “ DoStuff“成功
- 验证申请状态
这是一个简单的测试案例 - 将会出现散布多个故障和成功案例。除了“拔掉你的网线”,我正在寻找一种简单的方式让我们的人模拟间歇性的错误服务器响应。
我接受任何想法,所以我不会涉及到我们的应用程序设置或依赖关系的太多细节。你是怎么处理这件事的?