Công cụ dữ liệu mẫu

Trình tạo sản phẩm mẫu

Tạo sản phẩm và SKU tổng hợp cho danh mục.

Trình tạo sản phẩm mẫu: Tạo một danh mục tổng hợp nhỏ để thử nghiệm lưới sản phẩm, nhãn tình trạng tồn kho và việc nhập dữ liệu. Trình tạo sản phẩm mẫu trả về JSON gồm ID TEST, SKU, tên sản phẩm hư cấu, giá dạng số và cờ còn hàng. Công cụ cung cấp fixture hiển thị, không phải dữ liệu tồn kho thực, giá thị trường hay schema sản phẩm đầy đủ của một nền tảng thương mại điện tử. Chạy 100% cục bộ trong trình duyệt của bạn, không có tệp nào được tải lên máy chủ.

Lượt chạy
Trong trình duyệt của bạn
Chi phí
Miễn phí · không cần đăng ký
Trạng thái khả dụng
Sẵn sàng sử dụng
Môi trường làm việc Sample ProductsXử lý cục bộ

Chạy hoàn toàn trong trình duyệt của bạn

Kết quả giả lập

Đang chờ

Chỉ dành cho fixture kiểm thử hư cấu. Không sử dụng danh tính, địa chỉ hoặc ID được tạo này làm bản ghi thực.

Công thức giá và một sản phẩm đầu tiên có thể có

Gọi i là vị trí hàng bắt đầu từ zero và u là một số nguyên được chọn ngẫu nhiên từ 0 đến 995. Giá = 5 + u/100, được hiển thị dưới dạng số JSON làm tròn đến hai chữ số thập phân; inStock là true khi i modulo 3 khác zero. Với Rows = 1, u = 0 và tên sản phẩm đầu tiên được chọn, đối tượng là {"id":"PRODUCT-TEST-0001","sku":"SKU-TEST-0001","name":"Imaginary Widget","price":5,"inStock":false}. Phép tính giá là 5 + 0/100 = 5 và chỉ mục 0 cho false. Các lần chọn khác có thể thay đổi tên và giá sản phẩm.

Kiểm thử danh mục thay vì tính kinh tế của danh mục

Tải một lô đã lưu vào môi trường hộp cát, xác nhận số thẻ khớp với Rows và kiểm tra rằng các sản phẩm không có sẵn có trạng thái huy hiệu hoặc nút như dự kiến. Tự thêm các biến thể, hình ảnh, mô tả dài và trường hợp giá bằng zero, vì các trường đó không có sẵn. Mô hình số của JSON được mô tả trong RFC 8259 (https://www.rfc-editor.org/rfc/rfc8259); giá ở đây là JavaScript Number, không phải kiểu tiền tệ thập phân chính xác. Dùng đơn vị nhỏ nguyên hoặc biểu diễn thập phân cho các xác nhận tài chính. Hỗ trợ từ 1 đến 100 hàng và không hàng nào chứa điểm đến liên hệ hoặc mạng. JSON sang CSV và CSV sang SQL có thể chuẩn bị các bản ghi đã lưu để nhập vào bảng kiểm thử.

Cách sử dụng

  1. Chọn số hàng từ 1 đến 100.
  2. Tạo một lô dữ liệu tổng hợp trong trình duyệt.
  3. Sao chép hoặc tải xuống fixture rồi lưu lại để dùng cho các bài kiểm thử có thể lặp lại.

Quyền riêng tư và giới hạn

Quá trình tạo chỉ diễn ra trên thiết bị này. Các bản ghi là fixture kiểm thử hư cấu; hãy xem xét và cô lập ứng dụng sử dụng chúng.

Công cụ liên quan

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

Giá có gắn với một loại tiền tệ hoặc sản phẩm thực tế không?

Không có trường tiền tệ nào được cung cấp. Giá là các khoản tiền nhỏ được tạo trong khoảng từ 5 đến 14,95, bao gồm cả hai đầu mút và không liên quan đến hàng hóa thực tế. Hãy chỉ định rõ loại tiền tệ và quy tắc định dạng cho bài kiểm thử của bạn. Các con số này không phù hợp để so sánh thị trường, định giá hoặc dự đoán về giá danh mục thực tế.

Tại sao sản phẩm đầu tiên luôn ở trạng thái hết hàng?

Trạng thái tồn kho tuân theo vị trí: các chỉ mục 0, 3, 6 và tiếp tục như vậy có giá trị false, còn các chỉ mục khác có giá trị true. Đây không phải là mức tồn kho ngẫu nhiên. Cách này giúp một lô ba hàng kiểm thử cả hai trạng thái, nhưng không kiểm thử số lượng tồn kho, việc giữ hàng hoặc bổ sung hàng.

Tôi có thể dùng lại SKU làm khóa cơ sở dữ liệu giữa các lô không?

Trong một lô, mỗi SKU có hậu tố hàng gồm bốn chữ số khác nhau. Mỗi lần tạo mới đều bắt đầu lại từ SKU-TEST-0001, vì vậy việc nhập hai lần có thể gây xung đột. Tên sản phẩm cũng lặp lại. Hãy xóa bảng kiểm thử hoặc thêm một không gian tên cho lô, đồng thời dùng SKU thay vì tên để liên kết các bản ghi.

Công cụ miễn phí · trong trình duyệt của bạn lượt chạy · không cần tài khoản