我在哪里可以找到OpenJDK测试?

时间:2017-07-20 16:28:33

标签: java openjdk

我对JDK如何测试自己感兴趣,它使用的是什么测试引擎。

我找到了一些链接:

另外,我想看看如何测试像Swing和JavaFX这样的框架。

是否有关于如何执行 / 查看 JDK测试的手册 / 说明

2 个答案:

答案 0 :(得分:4)

OpenJDK自带回归测试套件。

测试可以在'测试'构成JDK林的各个存储库的子目录。例如,可以在http://hg.openjdk.java.net/jdk9/jdk9/jdk/file/tip/test/javax/swing找到JDK 9的javax.swing jtreg测试。

使用jtreg工具运行这些测试。您可以在此处了解详情:http://openjdk.java.net/projects/code-tools/jtreg/intro.html

答案 1 :(得分:0)

我认为大部分测试仍在jtreg进行。测试本身是存储在Mercurial中的OpenJDK源树的一部分。

我会查看分发包装,了解如何运行jtreg的信息。我认为这些发行版至少运行了测试套件的一个子集,作为构建过程的一部分。我对GUI测试一无所知;我从来没有必要去看那些。