批量生成测试数据,再次迎来升级,支持API调用,开发者的好帮手

前端时间发表一篇文章介绍了FabricateData的在线批量生成测试数据的能力,这几天在看,平台不仅添加了本地数据源的概念,还增设了本地API的能力。

FabricateData 网站地址:https://www.fabricatedata.com

本地数据源

这是平台的头部介绍,大概意思是,如果需要在大量的数据中抽取数据,并且一次生成数据时多次用到的话,就用这个本地数据源,一些不太放心流入网络的数据,用这个还能保护隐私,因为它是从本地的数据中加载资源处理并给出结果的。

不过这个功能仅是对【数据源抽取】生成单元的扩展,真正的革新点是本地API能力的出现。

本地API

强烈推荐人群

  • 前后端开发
  • 测试人员与开发
  • IT行业培训老师与学生
    • 前端教学时,(想象一下,作为老师,您备课时可以轻松的把数据模型提前配置好,您的学生在学习前端开发时,再也不用为数据发愁了,只专注于页面开发,数据自己就能变化

官网介绍

在node环境下,可在本地生成一个数据接口服务,该接口服务用于生产测试数据,供您其他本地程序调用。数据结构模型可在FabricateData(https://www.fabricatedata.com)官网中自定义,通过模型分享码导入本地接口服务。

  • 数据结构模型需要保存,然后生成分享码。

  • 导入分享码

    (help)> import 7344056933360267785
    正在导入数据模型,分享码:7344056933360267785
    导入成功!模型为【测试******】

看到导入成功的提示后,就可以通过url调用api,拿到即时生成的测试数据了。

具体使用方法建议查看官方说明 ,这里面详细的介绍了如何使用本地API,环境搭建、API服务的启动、模型导入、url说明等都有介绍。

不想花时间看教程的可以接着往下看,我简短的总结一下如何才能使用本地API。对于有node和前端开发经验的人才,应该很容易了解下面意思,如果您感觉有不懂的词汇,建议您按照官方的介绍仔细运用。

总结

  • 1.注册FabricateData账号,分享码需要用户保存模型后才能获取,去注册

  • 2.准备node环境,必须安装node(需 >=20.18.0),推荐使用nvm管理node。

  • 3.下载好程序包,解压后使用npm install初始化好程序既可以运行了,去下载

  • 4.使用本地API,使用命令npm run startnode app.js启动程序,按照提示进行端口设置即可。

  • 5.本地API启动后,输入help命令,查看命令帮助

    输入命令:

    • "help":查看命令列表
    • "import 分享码":通过分享码导入数据模型
    • "list":查看所有的数据模型
    • "model 分享码":查看数据模型详情
    • "del 分享码":通过分享码删除数据模型
    • "api":查看如何调用接口服务
    • "exit":退出程序

再次总结

虽然对于没接触过前端开发和node开发的人理解起来不太容易,但是这个并不要你会,只要把环境搭建起来就好了。

运行起来的API服务,不仅支持getpost方式调用,还能模拟网络延迟,让你开发时能够轻松方便的贴合真实场景,从而写出健壮性的页面响应,或者后端处理逻辑。

相关推荐
数字游名Tomda2 个月前
我开源了一个免费在线工具!UIED Tools
开源·vue·在线工具
Java潘老师6 个月前
分享一款WebSocket在线测试工具,使用简单方便
websocket·测试工具·在线工具
yuchangchenTT10 个月前
智能体与在线实用工具:协同并进,提升生活效率
在线工具·智能体·365快速计算器
Laurence1 年前
使用 JMeter 生成测试数据对 MySQL 进行压力测试
jmeter·mysql·压力测试·测试数据·自动生成
G皮T1 年前
【大数据】Flink 测试利器:DataGen
大数据·flink·测试·flinksql·datagen·connector·测试数据
Herbie_bhe2 年前
【资源信息获取方法】
google·在线工具·搜索技巧·信息源获取·一些网站app
仙魁XAN2 年前
日常工具 之 一些 / 方便好用 / 免费 / 在线 / 工具整理
postman·免费·常用工具·在线工具·gif