サンプルデータツール
サンプル注文ジェネレーター
テスト専用IDを使った合成注文フィクスチャを生成します。
サンプル注文ジェネレーター: 合成の参照値、数量、合計、テスト用ステータスを注文リストに入力します。サンプル注文ジェネレーターは、顧客および商品の参照値がプロフィールジェネレーターと商品ジェネレーターの同じ行位置に対応するJSONレコードを作成します。これらはテストワークフロー用のレコードであり、合計はバスケットから計算せず、独立して生成されます。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。
- カテゴリ
- 開発者ツール
- 実行回数
- ブラウザ内で
- コスト
- 無料 · 登録不要
- 提供状況
- すぐに使えます
完全にブラウザ内で実行します
架空の結果
待機中架空のテスト用フィクスチャのみです。生成された氏名、住所、IDを実際のレコードとして使用しないでください。
プロフィールと商品に紐づく注文
各注文のcustomerIdはプロフィールID、productSkuは同じ位置の商品SKUです。そのため、注文3はPROFILE-TEST-0003とSKU-TEST-0003を参照します。サンプルプロフィールジェネレーターとサンプル商品ジェネレーターで同じ数の行を生成すると、3つのデータセットを正しく結合できます。これは外部キー制約や注文詳細ページに必要な構成です。
合計金額は計算されません
totalは10.00から109.00までのランダムな金額で、数量や商品の価格とは無関係です。リスト表示、フィルター、エクスポートには適していますが、価格、税、割引のロジックをテストする用途には向きません。その場合は、合計が決まった注文を数件手作業で作成してください。ステータスにはtest-プレフィックスが付くため、コードがpaidまたはshippedと完全一致する値を想定していると、すべての注文が不明として扱われます。先にマッピングしてください。
使い方
- 1〜100の整数で行数を選択します。
- ブラウザで合成バッチを生成します。
- フィクスチャをコピーまたはダウンロードし、再現性のあるテスト用に保存します。
プライバシーと制限事項
生成処理はこのデバイス上で完結します。レコードは架空のテスト用フィクスチャです。これを読み込むアプリケーションを確認し、分離して使用してください。
関連ツール
よくある質問
数量に商品の価格を掛けた値が合計と一致する必要はありますか?
いいえ。数量は1〜5の整数で、合計は10〜109の範囲から別に生成される金額です。ジェネレーターは関連付けられた商品の価格を参照しません。割引、税、計算処理をテストする場合は手計算の注文を使用してください。この行データは、リスト、フィルター、関連関係の表示に適しています。
生成した顧客や商品を注文とどう結合できますか?
同じサイズのプロフィール、商品、注文の各バッチを作成してください。行2はPROFILE-TEST-0002とSKU-TEST-0002を参照し、他の配列にある同じ識別子と一致します。これらのリンクは実際のデータベース関係ではなく、文字列上の規約です。また、実行するたびにIDはリセットされます。インポート順序と外部キーのマッピングを確認してください。
test-paidによって、アプリケーションの支払い済みステータスが発動しますか?
明示的にマッピングした場合に限ります。使用可能なステータスはtest-pending、test-paid、test-shippedです。そのため、アプリケーションがpaidとの完全一致を想定している場合、未知の状態として表示されることがあります。サンドボックスのフィクスチャアダプターでマッピングし、決済、通知、フルフィルメントの連携はモックのままにしてください。ここにある情報は、支払いや発送の証拠ではありません。
無料ツール · ブラウザ内で · アカウント不要