测试数据的内容和格式可能均需要修改,才能满足每个特定组织和项目的需要。
如果独立于程序上的测试问题对测试数据进行管理,那么会使用几种不同的存储风格:
-
简单格式的 ASCII 文本文件,可以是用特殊字符定界,也可以是固定宽度的列。
-
基本格式的电子表格或数据库系统,例如 Microsoft® Excel® 或 Microsoft® Access®。
-
程序以某种形式生成对测试数据的计算。
-
从原始源中,以某种形式捕获、抽取或转换测试数据。
-
复杂的关系数据库管理系统(RDBMS)或对象数据库管理系统(ODBMS)。许多测试团队利用与正在开发的软件所使用的相同的数据库来管理测试数据。这通常被证明是很有利的,因为能请教熟练的数据库管理员和设计人员,他们能向测试团队提供建议和支持。
正如所提及的,通常在单个存储容器中指定多个测试数据元素,这些元素通常按测试的一般目的或目标进行分组。
在某些情况下,“测试数据”可以包含在测试脚本或测试套件工作产品中。
|