JSTestDriver覆盖eclipse插件

时间:2012-05-23 10:20:41

标签: javascript eclipse unit-testing code-coverage js-test-driver

我正在使用JSTestDriver Eclipse插件,我想安装coverage插件: 有人知道如何让它在Eclipse中运行吗?

提前致谢

其他注意事项:我在Win XP 64位下, Eclipse版本: 面向Web开发人员的Eclipse Java EE IDE。 版本:Helios Service Release 2 建造ID:20110218-0911

.conf文件中的插件部分是:

plugin:
  - name: "coverage"
    jar: "F:/eclipse/plugins/coverage-1.3.4.b.jar"
    module: "com.google.jstestdriver.coverage.CoverageModule"

1 个答案:

答案 0 :(得分:1)

coverage.jar不是eclipse插件,它是一个JsTestDriver插件。 JsTestDriver ecplise插件不支持testcoverage。您的测试失败是因为您的coverage插件必须位于相对于配置文件的同一文件夹或子文件夹中。

例如

plugin:
- name: "coverage"
  jar: "plugins/coverage-1.3.4.b.jar"
  module: "com.google.jstestdriver.coverage.CoverageModule"

如果您想了解项目的testcoverage,您应该从http://code.google.com/p/js-test-driver/downloads/list下载JsTestDriver-1.3.4.b.jar。

然后运行像

这样的命令
java -jar JsTestDriver-1.3.4.b.jar --browser <browserpath> --port 4224 --tests all

在你的控制台中。

为此,您的configfile和JsTestDriver.jar应该在同一个文件夹中。