作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要估计测试集的代码覆盖率。测试在物理设备上的 J2ME 应用程序上运行。MIDP 2.1、CLDC 1.1 和 JSR-75 FileConnection 可用。由于 J2ME(大致)是 J2SE 的一个子集,因此不能使用使用 java.io.File 的工具(就像目前为止唯一答案中列出的那些......)。
这主要是为了识别测试根本不涉及的代码片段。
如果之后能够任意组合报告数据也很好,这样我就可以看到新测试实际上增加了多少覆盖率。
Cobertura4j2me 是否有替代方案? ?
最佳答案
有很多 Java 代码覆盖工具。由于空间限制,它们中的许多通过使用嵌入式系统中不可用的 JVM 功能来工作。
可以在以下位置找到仅使用一个额外的 bool 数组来保存覆盖率数据的数组
http://www.semanticdesigns.com/Products/TestCoverage/JavaTestCoverage.html
您必须编写一个额外的例程,将该数组从您的嵌入式设备转储到 PC 上的一个文件中,但这通常是一项非常简单的任务(例如,几个小时的工作,一次)。
关于testing - J2ME覆盖工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/94724/
我是一名优秀的程序员,十分优秀!