博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《软件功能测试自动化实战教程》—第6章6.1节什么时候使用数据驱动测试方法...
阅读量:6233 次
发布时间:2019-06-22

本文共 537 字,大约阅读时间需要 1 分钟。

本节书摘来自异步社区《软件功能测试自动化实战教程》一书中的第6章6.1节什么时候使用数据驱动测试方法,作者51Testing网 , 周焕来 , 贾海涛,更多章节内容可以访问云栖社区“异步社区”公众号查看。

第6章 数据驱动测试

软件功能测试自动化实战教程
数据驱动的测试方法要解决的核心问题是把数据从测试脚本中分离出来,从而实现测试脚本的参数化。

6.1 什么时候使用数据驱动测试方法

软件功能测试自动化实战教程
自动化测试对录制和编辑好的测试步骤进行回放,这种是线性的自动化测试方式,其缺点是明显的,就是其测试覆盖面比较低。测试回放的只是录制时做出的界面操作,以及输入的测试数据,或者是脚本编辑时指定的界面操作和测试数据。

如何让测试脚本执行时,不仅仅局限于测试录制或编辑时的测试数据呢?数据驱动的测试方式是解决这个问题的最佳方案。数据驱动测试把测试脚本中的测试数据提取出来,存储到外部文件或数据库中,在测试过程中,从文件动态读入测试数据。

注意:

如果希望测试的覆盖面更广,或者让测试脚本能适应不同的变化情况,则需要进行测试脚本的参数化,采用数据驱动的测试脚本开发方式。
本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

你可能感兴趣的文章
ecshop控制网站首页公告条数
查看>>
css学习1-CSS 盒子模型
查看>>
系统集成资质培训 - 论文如何写-几个典型题目写作分析
查看>>
时刻提示自己
查看>>
unity 集成sdk后自动打包脚本
查看>>
datagrid 没有数据时返回什么
查看>>
Linux基础(一)--关于开源协定
查看>>
C# 双向链表LinkedList的排序
查看>>
一个学习XMPP编程的博客
查看>>
实现大图片的拖拽显示
查看>>
个人笔记
查看>>
ActiveMQ配置详解
查看>>
在微信小程序中引入Promise
查看>>
Dpkg 常用指令操作快速参考
查看>>
yum安装mysql数据库
查看>>
mysql 二进制日志
查看>>
z-index属性失效(除position以外的特殊失效)
查看>>
ubuntu安装jdk,ubuntu设置java环境变量
查看>>
如何查看域用户密码
查看>>
如何保护你的U盘不被病毒写入
查看>>