“测试”透视图

“测试”透视图中包含了创建和管理测试时最常用的视图和编辑器。

缺省情况下,“测试”透视图包含下列视图和编辑器:

“测试导航器”视图

缺省情况下,“测试”透视图包含一个相当于资源管理器的视图:测试导航器。“测试导航器”提供了测试项目的面向执行情况的视图。在“测试导航器”中,可以浏览、重新排列和运行测试套件。每个测试套件都包含在该测试套件中实际执行的测试用例,而这些测试用例中的每个测试用例都链接至测试行为代码中的某个方法。

因为“测试导航器”视图提供了测试项目的面向执行情况的视图,所以不会显示某些测试构件(例如,测试行为脚本和存根)。因此,在测试 Java 组件时,您可能会发现很容易将“包资源管理器”视图添加至“测试”透视图。(单击窗口 > 显示视图 > Java > 包资源管理器。)同样,在使用 EJB 和 Web Service 时,您会发现很容易将“项目资源管理器”和“Web Service 资源管理器”视图添加至“测试”透视图。所有这三个资源管理器视图都提供了测试项目的面向代码的视图,并显示表示为标准 Java 源文件、类和包的那些测试构件。

“测试数据表”、“存根数据表”和“测试数据比较器”视图

这些数据表视图为测试提供了面向数据的视图。每个视图都以电子表格的形式出现。顾名思义,测试数据表就是用来为测试提供测试数据,这些测试数据包括:输入值、期望的输出值、返回值和异常。

另一方面,存根数据表用来定义存根的缺省行为。存根数据表定义存根类的输出行为来作为对特定输入的响应。借助存根数据表,可以通过指定每个存根方法的实际输入和返回值来模拟存根类。

测试数据比较器将对各个测试运行的期望数据与测试运行的实际结果进行比较。

“测试套件”编辑器和 Java 编辑器

可以在“测试套件”编辑器中编辑测试套件的内容和部署信息。测试套件是一种分组机制,它包含测试用例、存根和测试部署数据。“测试套件”编辑器由四个选项卡式视图组成:

概述:包含有关所选测试套件的常规信息。

测试用例:包含有关测试套件中所包含的测试用例的信息。

存根:包含有关测试套件中使用的存根的信息。

部署:包含运行测试套件所必需的信息。

测试套件是在您每次创建新测试时创建的。要打开“测试套件”编辑器,在“测试导航器”视图中双击测试套件。

在“测试”透视图中,Java 编辑器与它在 Java 透视图中具有相同的功能。使用 Java 编辑器可以查看和编辑测试行为脚本和存根用户代码。

相关概念
测试数据表
存根数据表
相关参考
“测试套件”编辑器参考
“测试导航器”参考
反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.