arn*_*nab 46 continuous-integration unit-testing scala code-coverage hudson
Scala有哪些可用的代码覆盖率工具?
我有Scala规范测试和Hudson持续集成设置.有什么东西可以挂钩到这个设置来测量和跟踪代码覆盖率?
非主流语言(例如Scala)的一个问题是工具很难找到,因为它们很难构建.
本技术论文轻松任意语言的分支覆盖(我是作者)描述了如何使用通用的工具构建基础架构以系统的方式为语言构建测试覆盖工具以帮助解决这个问题.
我们已经实现了Java,C#,COBOL,C,C++,PL/SQL等测试覆盖工具,包括指导员,数据收集和测试覆盖率显示和报告.像这样实现Scala会很简单.
其他答案提出的解决方案会产生Scala("自动生成类")实施的混乱信息.开发人员希望看到的是覆盖数据的代码.我们使用的方法是源代码,因此结果完全是根据源代码说明的; 甚至测试覆盖率查看器也会显示覆盖覆盖率信息的源代码.
归档时间: |
|
查看次数: |
12475 次 |
最近记录: |