qooxdoo提供了一个出色的单元测试框架,但没有代码覆盖工具。 Coveralls很棒,但仅适用于公共项目;私人/商业或尚未发布的项目呢?
有很多JavaScript代码覆盖工具:Blanket.js,Istanbul,JSCover ...但考虑到qooxdoo的复杂性及其应用构建原则,应用一个这些可能会变成一个非平凡的问题。有没有人使用上面列出的工具取得任何成功?哪一个效果最好(如果有的话)?
答案 0 :(得分:2)
qooxdoo框架本身使用业力来对travis和karma-coverage进行测试,以报告对工作服的报道。 qooxdoo karma集成在https://github.com/qooxdoo/karma-qooxdoo中,您可以通过npm安装。
如果您使用qooxdoo测试框架,那么这可能是您最好的选择,因为qooxdoo核心开发也依赖于此。