编辑 JUnit 测试
本节描述如何编辑 JUnit 测试套件。
必须已经创建了 JUnit 测试套件。
在
导航器
中,双击测试套件条目以打开
JUnit 测试套件定义
对话框,如下所示。测试套件将在“概述”选项卡中打开,并展开三个编辑区(
一般信息
、
源信息
和
测试方法
)。
一般信息
区域显示测试套件的名称、可选的描述、测试类型以及包含该测试套件的文件的名称。您可以编辑框中显示的信息。
源信息
区域显示包含该测试套件的可执行 Java 代码的 Java 包的名称,以及实现该测试套件的 Java 类的名称。可以通过单击
包名
框下面的
浏览
按钮来将代码重新放到另一个包中。
测试方法
区域列示构成该测试套件的各个测试。单击其中一个测试方法或单击
更多
以显示“测试方法”视图,如下所示。
要更改测试方法的名称或描述,请选择该方法,然后在
名称
或
描述
框中输入新文本。使用
添加
和
除去
按钮来添加测试方法和除去现有的方法。使用
向上
和
向下
按钮来更改方法的顺序。注意,这并不会更改测试方法的执行顺序。使用
行为
选项卡来控制执行顺序。
单击
行为
选项卡以显示“行为”视图,如下所示。
“行为”允许您控制测试方法的运行顺序;通过指定调用和循环来进行控制。例如,在上面显示的图中,
test 1
和
test 2
在
Loop 1
中运行。使用
迭代次数
框来指定执行循环的次数。如果选择了
同步
并指定了多次迭代,则将按顺序执行循环迭代。如果未选择
同步
并指定了多次迭代,则将同时执行循环迭代。
使用
向上
和
向下
按钮来更改调用和循环的顺序。使用
添加
和
除去
按钮来添加和除去循环和调用。在创建循环之后,可以通过右键单击该循环并选择
添加
调用
来将调用添加到该循环。
测试调用
对话框(如下所示)将显示。
顶部窗格列示该测试套件中的测试方法。底部窗格允许您浏览至工作空间中的其它测试套件中的测试方法。可以对循环进行嵌套和创建位于任何循环外部的调用。
当您完成编辑测试套件定义时,单击选项卡中的
X
以关闭该定义。
上级主题:
使用 TPTP 进行 JUnit 测试