Chutzpah可以从网址运行qunit测试吗?我的qunit测试中需要大量服务器端注入的标记和json数据,因此我喜欢在localhost上的visual studio项目中运行测试套件,而不是在test.js文件中模拟大量的测试数据。
答案 0 :(得分:3)
从版本2.4开始,Chutzpah现在支持针对远程网址运行。请参阅文档here。
答案 1 :(得分:0)
分享我们的测试策略可能会有所帮助。
我们使用chutzpah进行javascript单元测试。不依赖于正在运行的服务器。作为构建的一部分,测试运行得非常快。 (但我们不会测试生成的javascript代码,这是您的方案)。
我们通过在JavaScript中编写测试并使用PhantonJS运行它来测试运行服务器。请参阅我的答案,了解我们的一项测试示例:automated functional web GUI testing frameworks (asp.net)
如果你不喜欢在Javascript中编写这样的测试(它不像使用单元测试框架那样好 - 比如qUnit或jasmine)你可以查看CasperJS。