【发布时间】:2015-08-12 13:33:15
【问题描述】:
我正在尝试测试由 django 驱动的网站的 backbone.js 前端。
我发现 karma.js 和 jasmine 用于那些前端测试,但似乎它们只是用于 “前端” strong>,这意味着他们无法测试前端 backbone 模型和我的 django REST API 服务器之间的交互。
我正在寻找的是一个可以测试 BDD 样式的前端 javascript(包括前端和后端之间的交互)的测试框架。
我知道有一些测试DOM的工具,例如selenium或lettuce等。但是我想要测试我的前端"javascript",而不是 DOM,这就是我一开始尝试 karma.js 和 jasmine 的原因。
有没有可以测试前端和后端网络交互的测试框架?或者有什么方法可以调整 karma.js 以与 django 的开发服务器很好地协同工作?
【问题讨论】:
标签: javascript django testing backbone.js bdd