数据池可用来定义测试数据表的输入值、输出值和返回值,也可用来定义存根数据表的数据值和输出值。当数据表单元格链接至数据池时,数据表会将该数据池的变量(列)视为一组值。数据池在数据表中显示为超链接。
在链接至数据池之前,必须拥有具有至少一个等价类和一个已定义变量的现有数据池。数据池变量只能使用基本数据类型值或字符串。
要将数据表单元格链接至数据池变量:
- 在测试或存根数据表中,右键单击想要链接至数据池的单元格并选择链接至数据池。 这将打开数据池变量选择窗口。
- 在左窗格中,展开测试项目和数据池并选择一个变量。
- 在右窗格中,选择该变量的等价类。
- 如果要使用不一致的数据类型,则清除检查数据池变量类型的一致性选项。 选择了此选项时,只能选择基本或字符串变量类型。使用其它数据类型可能会导致测试执行失败。仅当数据池变量的类型是与基本或字符串变量类型兼容的定制变量类型时,才清除此选项。
- 单击确定。
数据表中就创建了超链接,其格式为 datapool://<path>/<file>::<variable>.<equivalence
class>。