99% -是不是够?
今天是一个伟大的日子。 我会尽量解释原因。 正如我在我的介绍员额提到我们的团队是创建几个不同的TCK的。 该地区是我的工作是所谓的郎 - 我开发的Java语言测试。 很久以前,有超过2年后,我们开始工作 。 我们必须解决这往往在规格变化(我答应写更多有关所发生的许多问题)。 我们的团队正在整理JCK了6a中,郎测试是本JCK了一部分。 今天,我运行脚本的覆盖面,我们终于可以说,我们有99%JLS的三断言覆盖率。 为了更准确,我们有99.4%。 这就是说,我们写在JLS的3测试为99%,我们有sentances潜在检验的标志。 是不是很酷? 我敢打赌,它是!
这项工作当然还没有结束,也不会如此-有很多原因,需要更多的测试:
- 深度报道的改善 - 更多的是需要一些断言测试;
- 有sentances是不可测的,但有几个原因,我们没有标记为潜在的可检验他们;
- JLS的4会有很快,我们开始做这个工作,应该尽快。
不同的人有可能在一个所有权问题相反的答案。大多数人会回答说:“当然。” 事实上,99%几乎是100%。 什么是100% - 这是一个完美。 99%看起来不错,这是伟大的。 但我们必须明白这个数字代表什么,什么可以改进。 我认为“是的,这是伟大的,巨大的,巨大的,但没有,这还不够,我想要更多,甚至超过100%”,这就是为什么我打算建立一个深入报道计算脚本。
对所有Sun开发谁也JCK了朗努力下,谁帮助人们(特别是编译器团队感谢),当然也非常感谢所有谁使用Java开发 ![]()
Java世界变得更加兼容和安全!
断言 , 爪哇 , Java语言 , JLS的 , 语言 , 规范 , 规格 , 太阳 , TCK的兼容性测试 , 测试

