Trình tạo JSON giả

Tiếp theo

Tạo dữ liệu JSON mẫu chỉ với một cú nhấp chuột. Chọn số bản ghi bạn cần, từ 1 đến 100, và trình tạo trả về một mảng JSON sẵn sàng dán vào. Mỗi bản ghi gồm id, tên, email, giá trị boolean, điểm số và ngày tạo, đủ để dùng cho mock API, bộ sưu tập Postman hoặc test fixture mà không cần viết seeder.

Cách tạo JSON giả

  1. 1

    Đặt số bản ghi

    Chọn số bản ghi cần tạo, từ 1 đến 100. Mặc định là 5.

  2. 2

    Tạo

    Trình tạo tạo ra một mảng JSON trong đó mỗi bản ghi gồm id, tên, email, cờ hoạt động, điểm số và ngày tạo.

  3. 3

    Sao chép kết quả

    Chọn JSON đã tạo và sao chép, hoặc dán trực tiếp vào mock server, bộ sưu tập Postman hoặc tệp kiểm thử.

Mỗi bản ghi chứa gì

Trường Giá trị ví dụ Ghi chú
id 1 Số thứ tự bắt đầu từ 1
name Item 1 Tên giữ chỗ khớp với số bản ghi
email user1@example.com Sử dụng tên miền dành riêng example.com
active true Cờ boolean ngẫu nhiên
score 42 Số nguyên ngẫu nhiên từ 1 đến 100
created_at 2026-03-14 Ngày ngẫu nhiên trong năm gần nhất

Mẹo để có fixture thực tế

  • Sử dụng tên miền email dành riêng. example.com an toàn cho dữ liệu kiểm thử và không bao giờ đến hộp thư thật.
  • Giữ id tuần tự. Các bản ghi được đánh số từ 1, giúp diff sạch sẽ khi so sánh fixture trong git.
  • Điều chỉnh kích thước payload theo bài kiểm thử. Tạo bao nhiêu bản ghi tùy nhu cầu, tối đa 100, và giữ số lượng thấp cho các lần kiểm tra nhanh.
  • Tạo lại để có sự đa dạng. Cờ hoạt động, điểm số và ngày được làm ngẫu nhiên mỗi lần chạy, vì vậy hãy tạo lại cho đến khi dữ liệu mẫu trông thực tế.

Các lỗi thường gặp

  • Đừng dùng số thẻ tín dụng trông như thật. Chỉ dùng PAN kiểm thử hợp lệ theo Luhn (4111 1111 1111 1111) và không bao giờ tạo CVV trông như thật.
  • Đừng quên kiểm tra lại kết quả đã chỉnh sửa thủ công. Nếu tự thay đổi JSON, hãy chạy qua JSON linter.
  • Đừng để lại dữ liệu giả trong seed staging vô tình được đẩy lên production. Luôn giới hạn seeder trong môi trường local.

Câu hỏi thường gặp

Mỗi bản ghi gồm id, tên, địa chỉ email, cờ hoạt động, điểm số từ 1 đến 100 và ngày tạo. Kết quả là một mảng JSON hợp lệ duy nhất có thể dán ở bất cứ đâu.

Không. Tên là các giá trị giữ chỗ như Item 1 và mọi email đều dùng tên miền dành riêng example.com, vì vậy dữ liệu không bao giờ trỏ tới người thật hoặc hộp thư thật.

Có. Mảng được tạo bởi bộ mã hóa JSON tiêu chuẩn, vì vậy bạn sẽ không bao giờ gặp dấu phẩy cuối, khóa không có dấu ngoặc kép hoặc ký tự chưa thoát.

Từ 1 đến 100. Dùng số lượng lớn cho payload lớn hơn và số lượng nhỏ cho các bài kiểm thử nhanh.

Công cụ liên quan

Công cụ này có phiên bản bằng các ngôn ngữ khác