关闭

基于测试数据覆盖率的测试数据准备的手法示例

发表于:2012-6-12 10:35

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  2、生成测试数据的流程分析步骤主要为:

  1)按照等价区分法,将表切分成不同的集合(也就是表设计是的子表),这里最重要的是确定数据集的切分是的最大业务概念分类。

  如本例中的往来单位信息表,应该首先按照顾客/收货人/供应商/运输商切分成4等分数据集。

  以顾客为例,下一个的重要信息就是顾客状态了,失效顾客一般来说就是判断其是否生效,提示出错即完成,因此其他数据对测试用例来说是没有任何意义的,只要准备一条数据即可。

  然后根据项目最大候选输入数,以及相互项目的可能的排列组合,进行数据的细分设计。

  2)作为第2步来说,只用一条数据进行测试是危险的,因此需要准备多条的测试数据。

  3)作为第3步,适当的准备Null/“”/Full-Width等的边界值、特殊值测试数据即可。

  作为总体的数据量,大概20多条顾客数据就可以保证整个系统测试的测试用例使用。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号