数据驱动测试概念?

什么是测试数据生成?我们如何产生它?

在我们测试过程中往往需要测试我们场景更加的充分,而创建数据测试。

测试数据包括输入输出,对输出的自动化验证等。

创建测试数据的方法:

1.手动

2.从生产到测试环境的大量数据拷贝

3. 自动测试数据生成工具

为什么需要数据驱动测试?

数据驱动测试是一种在软件测试过程中使用的方法,用于描述直接测试的输入、可验证输出的条件表,
以及测试环境的设置还有控制编码的过程。

数据驱动测试的好处包括:

1.就算应用程序开发还在进行当中,测试者仍然可以进行脚本的编写工作。

2.减少了冗余和不必要的测试脚本。

3.用较少的代码生成测试脚本。

4.所有信息,如输入、输出和预期结果,都以适当的文本记录形式进行存储。

5.为应用程序的维护提供利了灵活性条件。

6.如果功能发生了变化,只需要调整特定的函数脚本就足够了。

关于数据驱动测试的一些提示:

1.测试应该创建自己的场景数据

2.自由使用数据助手和场景设置。

3.不要使用自己的数据访问层来测试系统的数据访问层。

4.数据驱动测试包括对数据库验证,流程中各模块的验证。

 

其实,可以这样理解数据驱动:

测试流程固定或不变,输入不同的参数或值,输出不同的测试结果,进行校验。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值