软件测试中有几种造数据的方法呢?
大家好,今天我们一起来聊聊在测试过程中如何进行造数据, 在微信群很多伙伴问到测试执行中需要大量的数据支撑或者性能测试需要数据时,如何更好的、更高效的进行数据制造呢?一起来探讨一下吧。
一、SQL语句:
1、直接通过insert语句,现在工具也都支持生成insert语句。这种方式优点是简单、方便,但需要注意插入的值需要修改为目标测试数据才可行。
2、通过SQL语句写存储过程函数来实现批量数据插入数据库
二、通过页面直接提交数据,数据入数据库:
比如要从测试订单列表的翻页功能、比如测试商品列表性能、比如用户订单页面性能,需要一定的数据量。最简单的方式就是通过手动下单来生成多笔订单。当然这种方式效率就很低,只适合小数据量。
三、通过接口提交数据:
直接跑接口,模拟真实用户操作