背景

在社区上看到了挺多优秀的测试平台,但大多都是以接口为核心的平台,比较困惑的是,为啥类似的造数据平台都没有?造数据也是业务测试的痛点啊,有一些流程挺长的,涉及上下游的,为了验证一个功能,需要花时间造数据去验证;有时候开发在开发功能的时候,也是需要测试进行造数据。

原由

先说明一下我的原由,我是个业务测试的,想着看一下社区的帖子,找一下造数据相关平台的思路,但是搜索无果,很无奈~我在组内维护了一个小平台,没有前端页面,用的是 fastapi 框架,因为 fastapi 可以一键生成 swagger 文档,写完造数脚本之后,直接在上面一键执行造数服务。

说一下困惑

一些业务造数的脚本,实现了 API 化嘛,通过代码写的,但是会有一些问题:

个人臆想

如果引入平台,将造数脚本抽出来,譬如说第一步做什么,第二步做什么,第三步做什么,将步骤关联起来,将整个流程生成外部调用链接,开发拿到链接直接通过 get 或者 post(post 的话,通过约定的 key-value 进行入参) 进行调用,这样子维护起来是不是比较方便?
小伙伴们,有没有开源的数据工厂可以提供一下思路~感激不尽~


↙↙↙阅读原文可查看相关链接,并与作者交流