组件测试资产指的是显示在“测试导航器”和“包资源管理器”中的测试套件、测试用例、测试运行、存根和其它元素。每种类型的测试资产都具有它自己的属性和用途。
“测试导航器”允许您处理测试项目的与执行相关的元素。
名称 | 图标 | 位置 | 描述 |
---|---|---|---|
测试项目 | ![]() |
工作空间 | 测试项目中包含所有测试资产:测试套件、测试用例、存根和测试运行结果。测试项目不包含被测组件;被测组件位于它们自己的开发项目中。 |
“测试套件”文件夹 | ![]() |
测试项目 | 此文件夹包含测试项目中的所有测试套件。 |
测试套件 | ![]() |
“测试套件”文件夹 | 测试套件包含一组单个的测试用例和部署信息。 |
测试用例 | ![]() |
测试套件 | 测试用例定义测试行为和测试数据。每个测试用例都映射至测试行为脚本中的方法和测试数据表。 |
“运行”文件夹 | ![]() |
测试项目 | 此文件夹包含测试套件中的所有测试执行结果。 |
测试运行文件 | ![]() |
“运行”文件夹 | 这是包含测试执行结果的文件。文件名是启动配置的名称,其执行日期的格式为 YYYYMMDD_HHMM。 |
测试套件运行 | ![]() |
测试运行文件 | 测试套件运行是执行测试套件的结果。测试套件运行与测试套件的结论(“成功”、“失败”、“不确定”或“错误”)相关联。 |
测试用例运行 | ![]() |
测试套件运行 | 测试用例运行是执行测试用例的结果。测试用例运行与结论相关联。 |
数据集运行 | ![]() |
测试用例运行 | 数据集运行是执行数据集或等价类的结果。数据集运行与结论和测试数据相关联。 |
单个测试 | ![]() |
测试数据 | 为数据集内的集合或范围的每个元素运行单个测试。单个测试运行与结论和测试数据相关联。缺省情况下,在执行之后将自动打开第一个单独的测试运行。 |
“包资源管理器”允许您处理测试项目的与代码相关的元素。
名称 | 图标 | 位置 | 描述 |
---|---|---|---|
测试项目 | ![]() |
工作空间 | 测试项目包含特定被测组件的所有测试资产。 |
“行为”文件夹 | ![]() |
测试项目 | 此文件夹包含所有测试套件的组件测试行为脚本。 |
测试包 | ![]() |
“行为”文件夹 | 测试包中包含测试行为脚本。 |
测试行为脚本 | ![]() |
测试包 | 测试行为脚本是一个 .java 源文件。 |
测试类 | ![]() |
测试项目 | 测试类派生自 JUnit TestCase 类。每个测试套件通常都具有一个测试类。 |
测试方法 | ![]() |
测试类 | 测试方法映射至测试用例。它们描述测试的行为。 |
“存根”文件夹 | ![]() |
测试项目 | 此文件夹包含存根组件的源文件。 |
存根包 | ![]() |
“存根”文件夹 | 存根包中包含存根组件。 |
存根组件 | ![]() |
存根包 | 存根组件文件指定存根的行为。 |