数据驱动的认识

没做过数据驱动的框架,只是从YY层面上了解。

一般说的数据驱动大都认为是把测试用例中的业务逻辑和测试数据分别抽象出来。但是逻辑和数据怎么组织呢?

 

主要分三种情况
1、数据池。这是使用程度最高的,也是最普及的一种做法。逻辑是定的,数据也是定的,只不过数据会有很多,循环执行。比如一个登录界面的测试,会准备很多登录的数据进行测试,包括不同的验证内容。这种类型的框架也被说成高级的参数化应用。

2、数据不同导致逻辑走向不同。也就是说由数据决定测试流程。比第一种有难度。

3、数据变动驱动测试发生。这种说法比较冷门。大概意思是说某个测试用例准备了一套测试数据,又添加一套测试数据时,引发测试发生。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值