在非 Java 项目的 Netbeans 中显示 Cobertura 结果
Showing Cobertura results in Netbeans for non Java project
我最近开始使用 Netbeans IDE 处理 NodeJS 应用程序。
我有一个简单的项目,我正在使用 Intern 测试框架进行测试。基本上它允许编写单元和功能测试,但也允许生成代码覆盖率报告。
这些报告可以采用以下格式:
- cobertura - 该报告者根据整理的覆盖率数据生成与 Cobertura 兼容的 XML 报告。
- combined - 该报告器将 Node.js 客户端生成的覆盖数据存储在一个中间文件中,然后合并 WebDriver runner 生成的数据以生成组合覆盖率报告。
- lcov - 这位记者从整理的覆盖率数据中生成一个 lcov.info,可以将其提供给另一个理解标准 lcov 数据格式的程序。
- lcovinfo - 这位记者根据整理的报道数据生成了一组图文并茂的 HTML 报告。
Netbeans 基本上理解 Maven(开箱即用)和 Ant(通过插件)项目的 Cobertura 报告。
Netbeans 是否可以开箱即用地使用这些报告?
可以找到示例 NodeJS 项目 here.
在 https://netbeans.org/bugzilla/ 创建 RFE 以支持实习生框架的覆盖功能。
我最近开始使用 Netbeans IDE 处理 NodeJS 应用程序。 我有一个简单的项目,我正在使用 Intern 测试框架进行测试。基本上它允许编写单元和功能测试,但也允许生成代码覆盖率报告。 这些报告可以采用以下格式:
- cobertura - 该报告者根据整理的覆盖率数据生成与 Cobertura 兼容的 XML 报告。
- combined - 该报告器将 Node.js 客户端生成的覆盖数据存储在一个中间文件中,然后合并 WebDriver runner 生成的数据以生成组合覆盖率报告。
- lcov - 这位记者从整理的覆盖率数据中生成一个 lcov.info,可以将其提供给另一个理解标准 lcov 数据格式的程序。
- lcovinfo - 这位记者根据整理的报道数据生成了一组图文并茂的 HTML 报告。
Netbeans 基本上理解 Maven(开箱即用)和 Ant(通过插件)项目的 Cobertura 报告。
Netbeans 是否可以开箱即用地使用这些报告? 可以找到示例 NodeJS 项目 here.
在 https://netbeans.org/bugzilla/ 创建 RFE 以支持实习生框架的覆盖功能。