批量生成測試數據,再次迎來升級,支持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 start或node app.js啟動程序,按照提示進行端口設置即可。 - 5.本地API啟動后,輸入help命令,查看命令幫助
輸入命令:
- "help":查看命令列表
- "import 分享碼":通過分享碼導入數據模型
- "list":查看所有的數據模型
- "model 分享碼":查看數據模型詳情
- "del 分享碼":通過分享碼刪除數據模型
- "api":查看如何調用接口服務
- "exit":退出程序
再次總結
雖然對于沒接觸過前端開發和node開發的人理解起來不太容易,但是這個并不要你會,只要把環境搭建起來就好了。
運行起來的API服務,不僅支持get,post方式調用,還能模擬網絡延遲,讓你開發時能夠輕松方便的貼合真實場景,從而寫出健壯性的頁面響應,或者后端處理邏輯。

浙公網安備 33010602011771號