创建数据池
数据池包含当测试运行时它们可以使用的数据。
要创建数据池,请执行下列操作。
打开“测试”透视图。
在测试导航器中,右键单击项目并选择
新建 > 测试工件
:这就打开了
新建测试工件
对话框。
也可以通过选择
文件 > 新建
菜单来打开此对话框。
在“向导”列表框中,展开
测试元素
并单击
数据池
。
单击
下一步
:这就打开了
新建数据池
对话框。
在现有项目列表(中间的字段)中,单击用来存储数据池的项目:它的名称将显示在
输入或选择父文件夹
字段中。
可以将数据池存储在任何类型的项目(Java 项目和简单项目等等)中。数据池不需要与使用它们的测试存储在一起。
在
名称
字段中,输入数据池文件的名称。
如果要创建空数据池,请直接转至最后一步。如果要提供对数据池的描述或者使用现有 CSV 文件中包含的数据来初始化数据池,则继续执行下一步。
单击
下一步
。
这将打开一个对话框以允许您描述该数据池。
单击
下一步
。
这将打开一个对话框以允许您使用现有逗号分隔值(CSV)文件的内容来初始化新数据池。如果您不想执行此步骤,则转到最后一步。
在
CSV 文件
字段中,输入 CSV 文件的名称或单击
浏览
以导航到该文件。
如果 CSV 文件中的数据的编码方式与本地计算机所期望的方式不同,则从
导入编码
下拉列表中选择编码。
CSV 文件的第一行可以包含列名。如果确实如此,则请选取
第一行包含变量名和建议类型
旁边的框。
如果未选取此框,则列名为 Variable1, Variablen ... 您可以使用数据池编辑器方便地更改名称。
CSV 文件的第一列可以包含等价类名而不是数据。例如,如果第一列包含名称 row,则所有数据都将在名为 row 的等价类中创建。如果第一列包含等价类名而不是数据,请选取
第一列包含等价类名
旁边的框。
如果未选取此框,则每一行都将被添加到名为 EquivalenceClass1 的缺省等价类。
单击
完成
。
新数据池将在第一个等价类选项卡(缺省情况下是 EquivalenceClass1)中打开。要了解有关如何将数据添加至新数据池或编辑新数据池的指示信息,请转至
编辑数据池
。
上级主题:
为测试提供可变数据