数据驱动测试在+QTP+中的实现.pptVIP

  • 4
  • 0
  • 约3.67千字
  • 约 18页
  • 2018-01-04 发布于江西
  • 举报
数据驱动测试在+QTP+中的实现.ppt

数据驱动测试在 QTP 中的实现 质量管理部:张正涛 数据驱动测试 什么是数据测试驱动框架 什么时候用数据驱动测试方法 什么是数据测试驱动框架 数据驱动的自动化测试框架是这样的一个框架,从某个数据文件(例如 ODBC 源文件、Excel 文件、CSV 文件、ADO 对象文件等)中读取输入、输出的测试数据,然后通过变量传入事先录制好的或手工编写的测试脚本中。数据驱动脚本技术把数据层和驱动脚本层被分离,使得测试人员将更多的精力和时间放在自动化测试脚本的编写和测试脚本的维护上。 什么时候用数据驱动测试方法(1) 测试可能有很多重复,不仅因为必须多次运行相同测试,而且因为许多测试只是略有不同。例如,要运行本质上相同但系统输入略有不同的测试,并验证实际输出是不是具有相应改变。每个测试都由相同的步骤组成。拥有这么多测试是确保完好功能性覆盖率的好方法,但对于测试可维护性而言它却不是好方法,因为对某个测试算法的变更一定会传播给所有类似测试。数据驱动测试可以获得好的覆盖率同时又能最小化需要编写和维护的测试码的数量。 什么时候用数据驱动测试方法(2) 自动化测试对录制和编辑好的测试步骤进行回放,这种是线性的自动化测试方式,其缺点是明显的,就是其测试覆盖面比较低。测试回放的只是录制时做出的界面操作,以及输入的测试数据,或者是脚本编辑时指定的界面操作和测试数据。 如何让测试脚本执行时,不仅仅局限于测试录

文档评论(0)

1亿VIP精品文档

相关文档