为Django应用程序编写JS测试

时间:2013-05-31 14:42:41

标签: javascript django testing qunit

我有一些django应用程序,我有一些模板。我在模板中有一些内联JS和很多DOM操作。

我想测试JS部件。我并不特别想使用硒 - 主要是因为我不想运行selenium服务器并且想让我的测试变慢。

所以我的问题是:

  1. 我可以用Qunit / Jasmine等编写这些测试吗?
  2. 我可以将它们与CI集成吗?

1 个答案:

答案 0 :(得分:0)

javascript测试的主要问题是您可以使用的所有精美浏览器功能的兼容性。我不确定Jasmine的功能,但我会看看PhantomJSCasperJS,它们是基于WebKit的无头浏览器自动化环境。