Quantcast
Channel: cc :: somkiat
Viewing all articles
Browse latest Browse all 1997

Tips :: สร้าง test data จาก JSON Schema

$
0
0

Problem

จาก course API First development นั้น มีคำถามดังนี้
มี JSON Schema สำหรับใน validate ข้อมูลในรูปแบบ JSON แล้ว
ต้องการสร้าง test data จาก JSON Schema ได้หรือไม่
เพื่อให้ในการสร้าง mock data และ data test ของระบบงาน

Solutions

จากที่ทำมานั้นมีหลายวิธีการมาก ๆ โดยวิธีการที่แนะนำ
เป็นวิธีการง่าย ๆ ดังนี้

วิธีแรก ใช้ผ่าน UI เลย คือ JSON Schema Faker

วิธีต่อมา คือ การเขียน code ซึ่งยังใช้ json-schema-faker เช่นเดิม

[gist id="b6b92e90be040507f16d566ee5c6232f" file="sample.js"]

ทำการ run ได้ผลที่ต้องการแล้ว

[gist id="b6b92e90be040507f16d566ee5c6232f" file="1.txt"]

วิธีที่สาม ไหน ๆ ก็ใช้งาน Postman กันแล้ว ก็จัดหน่อย

โดยในการสร้าง Collection นั้น จะมี Generate fake test data ให้ใช้
ลองใช้งานกันดูนะครับ ง่ายจริง ๆ

ลองใช้งานกันดูครับ


Viewing all articles
Browse latest Browse all 1997

Trending Articles