造测试数据,我是这样玩的

本文分享了如何通过接口自动化来创建测试数据,包括使用Jmeter串联接口执行、Python脚本编写以及封装到公司内部测试平台,提高测试和开发团队的效率。文中提到避免直接操作数据库以防止数据不完整,并提供了相关工具如Postman、Jmeter的学习资源。
摘要由CSDN通过智能技术生成

今天看到很多测试工程师,在微信群里,聊如何「造测试数据」,是否有现成的工具 。

其实啊,这些内容,之前在「软件测试圈」星球聊了多次 。刚在公众号,搜索关键词,还真没有写。所以补这篇,方便后续各位可关键词检索 。

造数据的思路:

1、直接去数据库,SQL造 ;

2、直接跑接口,模拟真实用户操作,重复执行(更推荐这种)

PS :执行DB ,很容易产生数据不完整性,漏了某些表或某些字段,以及状态的不一致(理论上,不建议做 DB 的insert 操作 )。

注:如果想玩第一种,但SQL又不熟的,去看看过往文章,一篇搞定:软件测试从业者必备SQL合集V1.0(21天搞定)

这篇,主要聊「通过跑接口,造数据」。

其实,很简单,就是接口自动化,按需跑一下 。

如果你连接口自动化是什么,都不知道,建议去 玩一玩 Postman、Jmeter等工具,Fiddler 也可(21天打卡,也有这些,可去练习) 。

如果能自己写,直接python 搞定 。

如果想更进一步,可以封装到 公司自主开发的测试平台,搞一套UI ,按具体业务场景,选择,去一键造数据 。

是的,@IDO老徐 就是这样搞的,非常高效。不仅 整个测试部门在用,相关的开发,日常调试问题,也用我们的这套造数据平台 。

很高效 。

总结 :

1、用Jmeter串联几个接口,跑数据 。

2、用Python自己写  。

3、封装公司内部的接口平台,提供UI造数据入口,开发给 业务测试工程师 和 相关研发团队使用 ,提升效率 。

end

2022 ,第一个工作日,写简单点。这是一个好的开始 。

文 / IDO老徐

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IDO老徐

转发 + 讨论 > 赞赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值