IDO老徐,在深圳,某上市公司质量部负责人,干了十二年软件测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

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

上一篇 / 下一篇  2022-01-05 15:00:27 / 个人分类:测试职业发展

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

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

造数据的思路:
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老徐

TAG: 软件测试 测试流程 测试管理

IDO老徐测试窝|软件测试圈 引用 删除 xuquan   /   2022-01-06 16:36:14
原帖由雷泽尔于2022-01-06 09:42:23发表
18年苏宁总部为了解决模拟客户电商平台下单、付款、物流订单流程追踪到签收的全流程联调的时候跨多部门(.

是的,现在成熟了,各企业都在玩 。
引用 删除 雷泽尔   /   2022-01-06 09:42:23
18年苏宁总部为了解决模拟客户电商平台下单、付款、物流订单流程追踪到签收的全流程联调的时候跨多部门(其实都跨集团了)的问题
就组织了由一个架构师牵头整合苏宁自研的接口自动化平台,构造了一个很大的多人协作提交各环节自动化脚本的项目。最终目标就是一键创建一条业务完整性较高的测试数据。
 

评分:0

我来说两句

xuquan

xuquan

IDO老徐,坐标深圳,测试经理,干了十年测试,公号"简尚" ,个人博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

日历

« 2024-03-22  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 910761
  • 日志数: 427
  • 建立时间: 2012-06-04
  • 更新时间: 2022-02-23

RSS订阅

Open Toolbar