规范是重要的 - 这句话是大家都清楚。 一种广泛使用的产品,没有一个规范的技术或语言是没有用的。 一个没有一个TestSuite规范是危险的。 一个没有标记的TestSuite和考验是不可能的。 这个过程相当复杂。 不过有一些方法可以简化的标记阶段。 至于Java语言规范 (JLS的)和 (JVM中)他们在FrameMaker中写的。 后来规范是出口到HTML和PDF。 标记嵌入到HTML版本。 我的看法是,标记信息应该被置于(或连接)的起源文字。 在我们的情况下,它是FrameMaker中的文件。 我不知道这是有可能的话,但我猜它是。 如果没有,也许FrameMaker中是不是最好的解决办法。 因此,我们将大大减少时间和转移旧标记和标记了新的案文需要努力争取。 而且在写作的规范下一次修订与TCK的团队撰文标记连同所有chenged和新论断。 我想说的最佳途径是写作的规范和标记过程是在同一时间内完成。 这是合理的撰文指出测试应该测试什么报表开发。
标签: 断言 , FrameMaker中 , 爪哇 , Java语言 , Java语言规范 , 语言 , 标记 , PDF格式 , 规格 , 规范 , 语句 , TCK的兼容性测试 , 测试
今天是一个伟大的日子。 我会尽量解释原因。 正如我在我的介绍员额提到我们的团队是创建几个不同的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的兼容性测试 , 测试