测试用例设计中的测试数据设计方案

本文探讨了在软件测试中设计测试数据的三种方法,包括基础数据和业务数据的结合,加工生成测试数据,以及根据测试需求补充特定业务数据。重点介绍了测试数据的应用场景,如数据校验、默认值、实时刷新等,并提出了等价类、边界值、场景法等测试策略。同时强调了测试数据设计应考虑的多个方面,如业务场景覆盖、产品增长、数据影响和测试效率提升。
摘要由CSDN通过智能技术生成

测试数据设计方法一:

 构造测试数据时,需要看数据的来源,数据的来源一般来讲有三个个,一个是根据被测系统需求的分析,针对正常业务,异常情况,边界情况等来构建完整的数据,又称为“造”数据。

这不仅仅包括最基本的基础数据,比如:用户、权限、配置、原数据等,还包括上面提到的业务数据。对于比较小型的系统来说可行度高,对于大型的系统来说可能较为复杂。

测试数据设计方法二:

  第二种方式就是利用现有系统,这适合已有类似系统,测试是针对升级或者增加功能的产品化的系统。这种情况把已经在生产环境中运行的数据导出。在此基础上再进行数据的整理、

加工为测试数据。

测试数据设计方法三:

 还有一种方式就是将现有非电子化的业务数据录入到系统中,在验证业务的同时也完成了测试数据的积累。即边测试边积累数据。但是这种情况积累的数据往往有一定局限性,因为

已、经发生的业务数据基本是正确的、一致的,而且可能缺少某些特定业务的数据(不常发生的业务)。这样就需要根据对测试需求的分析,追加新的测试数据,以便能完整覆盖业务

类型。

测试数据应用:
1,不该为空的数据是否有校验;
2,该有默认值的数据默认值是否正确;
3,引用其它功能生成的数据,是否会实时刷新;
4,页面关闭或系统重启后,数据的初始化设置等
5,数据的长度、类型控制是否合理,比如身份证号,实际业务中会有字母,

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值