数据池是一个测试数据集,是相关数据记录的集合,可在测试脚本回放期间向测试脚本中的变量提供实际数据值。您可以从头开始创建数据,也可从其他 Functional Tester 数据池、IBM® Rational® TestManager 数据池或 .csv 文件将数据导入到新数据池。
开始之前
在使用数据池时,您必须遵循以下规则:
- 在导入数据时,您必须将数据导入到与访问数据的测试脚本相同的 Functional Tester 项目中。
- 如果您要从 TestManager 数据池导入数据,那么必须首先将 Functional Tester 项目与 Rational 项目相关联以使用 TestManager 数据池。
过程
- 单击创建测试数据池 (
)。
- 请执行以下步骤:
- 输入所需的文件夹路径,或使用导航工具(主页
、后退
和转至
)选择路径。
- 输入新数据池的名称。
- 如果您在 ClearCase® 目录中创建 Functional Tester 项目,您还可以选择向 ClearCase 添加数据池。
- 执行以下步骤之一:
- 要创建空数据池,如果导入来源列表中有文件名,请选中该文件名并将其删除,然后单击完成。
- 要向数据池导入数据,请单击下一步,然后进入下一步骤。
- 要从 Functional Tester 数据池或 IBM Rational TestManager 数据池导入数据,或从 .csv 文件导入数据,请执行以下步骤之一:
- 要导入 .csv 文件:
- 输入现有 .csv 文件的路径和文件名,请单击导入来源箭头以从十个最近导入文件的列表中进行选择,或单击浏览以选择路径和文件名。
- 输入一至三个字段分隔符以用于要导入的文件。
Functional Tester 所使用的字段分隔符必须与用于导入数据的 .csv 文件中所使用的字段分隔符相同。如果不确定要指定的字段分隔符字符,请使用文本编辑器打开 .csv 文件,并查看所使用的字段分隔符字符。
- 选择第一条记录是变量信息可使导入数据的第一行成为新数据池的标题。
如果清除第一条记录是变量信息,那么 .csv 文件中的第一条记录将导入为数据,而标题使用缺省标题,如 data0、data1 等。如果选择导入的文件不是 .csv 文件或不是 TestManager 文件,那么第一条记录是变量信息将不可用。
- 要导入 Functional Tester 数据池,请执行以下任一步骤:
- 单击导入来源箭头以显示十个最近导入文件的列表,然后从列表中选择一个 Functional Tester 数据池。
- 输入现有 Functional Tester 数据池的路径和文件名。
- 单击浏览以选择现有 Functional Tester 数据池的路径和文件名。
- 要导入 TestManager (TM) 数据池,单击浏览 TM 以选择您要导入的 TestManager 数据池的路径和文件名。Functional Tester 自动从相关联的 TestManager .spc 文件中抽取标题信息。
- 单击完成。 此时会显示新的数据池。