关于数据准备
2011-08-23 19:45
197 查看
在项目进入正式测试阶段之前,有一个环节就是测试数据准备。当时,面对项目复杂的业务规则,一下子还不知道这个测试数据如何入手,往往准备的很粗糙。紧接着就是紧张的测试工作。在测试过程中,原来不清晰的业务规则(很多业务的潜规则也一点一点的被挖出来)也终于显山显水了。随着测试进一步进行,一系列的测试数据也因为各业务规则的实现逻辑的明了而梳理出来 。随着测试的进行,可能会测试很多种数据组合,随着测试的重复进行和业务的进一步熟悉,有些测试数据是可以合并,整理起来的。。。经过这样一轮又一轮的测试,我们的测试数据已经基本形成了。我们在平时的测试过程中,随着项目的结束,这些测试数据也就被抛弃掉了。
其实,这些测试数据其实是很珍贵的,很有利用价值的.
第一:它是经过验证的。它是对原始数据不断的分析、验证、检查而形成的。它能保证业务条件的各种组合的覆盖,它是满足测试需求的,它是覆盖测试业务,覆盖测试边界以及满足完整性、一致性等要求的。同时,在前面的测试过程中,清除了无用和冗余的数据,补录了不完整的数据,修改了错误的数据。
第二:它是可重复利用的资源。把这些数据整理好,纳入到业务相关的业务规则中,这样,在这些业务点上有新增、修改、删除业务规则时,可根据现有有测试数据,做适当的补充,就能完成相关业务点的完全回归,我们也就节省了很多熟悉业务的时间成本 ,准备测试数据的时间。
其实,这些测试数据其实是很珍贵的,很有利用价值的.
第一:它是经过验证的。它是对原始数据不断的分析、验证、检查而形成的。它能保证业务条件的各种组合的覆盖,它是满足测试需求的,它是覆盖测试业务,覆盖测试边界以及满足完整性、一致性等要求的。同时,在前面的测试过程中,清除了无用和冗余的数据,补录了不完整的数据,修改了错误的数据。
第二:它是可重复利用的资源。把这些数据整理好,纳入到业务相关的业务规则中,这样,在这些业务点上有新增、修改、删除业务规则时,可根据现有有测试数据,做适当的补充,就能完成相关业务点的完全回归,我们也就节省了很多熟悉业务的时间成本 ,准备测试数据的时间。
相关文章推荐
- 关于数据准备
- 关于数据挖掘的学习计划以及相关的准备
- ArcGIS教程:关于为矢量化准备栅格数据
- 关于机器学习、数据科学面试的准备
- 关于数据准备时,自动棌番的主键,这一字段数据的注意(IT总结之五)
- 关于 struts2 中 prepare 接口实现数据准备
- 003 关于shell基础,大数据的前期准备
- 准备ACM/ICPC!!关于数据输入方式的探讨。
- 关于结合测试时,数据准备的一些注意点 (之开始篇:如何能更快,更好的准备测试数据)。
- 关于硬盘坏道修复及数据恢复
- 如何使用 scikit-learn 为机器学习准备文本数据
- 关于向后台请求数据(get请求,无参数传递),返回html代码(实际需要返回的是json数据)的解决方案
- HTK数据准备工具-HLEd
- sql server提取数据库的结构和数据 关于模态框的使用
- Android Litview 关于点击事件返回后数据错位
- 关于hibernate 更新后立即查询数据,取到的是更新之前的数据的问题
- 驱动程序的内存分配(关于锁定驱动代码和数据常驻内存 学习学习红色标记部分)
- 关于mysql处理百万级以上的数据时如何提高其查询速度的方法
- 关于Java堆栈存储数据的问题
- 关于java的一些小问题,list中添加对象,java基本数据类型对象