सैंपल डेटा टूल
सैंपल ऑर्डर जनरेटर
केवल टेस्ट के लिए IDs वाले कृत्रिम ऑर्डर फ़िक्स्चर जनरेट करें।
सैंपल ऑर्डर जनरेटर: ऑर्डर सूचियों में कृत्रिम रेफ़रेंस, मात्राएँ, कुल रकम और टेस्ट स्टेटस भरें। सैंपल ऑर्डर जनरेटर JSON रिकॉर्ड बनाता है, जिनमें ग्राहक और प्रोडक्ट रेफ़रेंस प्रोफ़ाइल और प्रोडक्ट जनरेटर की समान पंक्ति स्थितियों से मेल खाते हैं। ये टेस्ट वर्कफ़्लो रिकॉर्ड हैं और इनकी कुल रकम बास्केट से गणना करने के बजाय स्वतंत्र रूप से जनरेट की जाती है। यह आपके ब्राउज़र में 100% स्थानीय रूप से चलता है और सर्वर पर कोई फ़ाइल अपलोड नहीं होती।
- श्रेणी
- डेवलपर टूल्स
- रन
- आपके ब्राउज़र में
- लागत
- मुफ़्त · साइन अप की ज़रूरत नहीं
- उपलब्धता
- इस्तेमाल के लिए तैयार
पूरी तरह आपके ब्राउज़र में चलता है
काल्पनिक परिणाम
प्रतीक्षा मेंकेवल काल्पनिक टेस्ट फ़िक्स्चर। इन जनरेट की गई पहचानों, पतों या IDs का वास्तविक रिकॉर्ड के रूप में उपयोग न करें।
स्वतंत्र totals और एक worked fixture
Index i के लिए reference ordinals i + 1 के बराबर होते हैं। q को 1 से 5 के बीच independently drawn quantity और v को 0 से 9900 तक whole draw मानें; total = 10 + v/100। Rows = 1, q = 1, v = 0 और पहला status चुने जाने पर object है {"id":"ORDER-TEST-0001","customerId":"PROFILE-TEST-0001","productSku":"SKU-TEST-0001","quantity":1,"total":10,"status":"test-pending"}। Total 10 + 0/100 = 10 है, चाहे linked product की कीमत 5 हो या 14.95। widget object को JSON array में रखता है। Linked fixtures भरने के लिए सैंपल प्रोफ़ाइल और सैंपल प्रोडक्ट से समान आकार के arrays generate करें।
Repeatable workflow tests
Stable assertions के लिए एक generated file सेव करें, फिर अपने order-detail और empty-state screens को exercise करने हेतु जानबूझकर status variants बनाएँ। Control 1–100 rows स्वीकार करता है और empty order array generate नहीं कर सकता; empty fixture अलग से जोड़ें। RFC 8259 (https://www.rfc-editor.org/rfc/rfc8259) JSON values को document करता है, लेकिन valid JSON का अर्थ valid commercial order नहीं है। Totals currency field के बिना binary floating-point numbers हैं और इनमें tax, delivery या payment details नहीं हैं। सभी TEST identifiers को वास्तविक transaction references के बजाय local fixtures मानें।
इस्तेमाल करने का तरीका
- 1 से 100 तक पंक्तियों की पूरी संख्या चुनें।
- अपने ब्राउज़र में एक कृत्रिम बैच जनरेट करें।
- फ़िक्स्चर को कॉपी या डाउनलोड करके बार-बार होने वाले टेस्ट के लिए सेव करें।
गोपनीयता और सीमाएँ
जनरेशन इसी डिवाइस पर होती है। ये रिकॉर्ड काल्पनिक टेस्ट फ़िक्स्चर हैं; इनका उपयोग करने वाले एप्लिकेशन की समीक्षा करें और उसे अलग रखें।
संबंधित टूल्स
अक्सर पूछे जाने वाले सवाल
क्या मात्रा को प्रोडक्ट की कीमत से गुणा करने पर कुल रकम के बराबर होना चाहिए?
नहीं। मात्रा 1 से 5 तक की पूरी संख्या होती है और कुल रकम 10 से 109 तक की अलग से जनरेट की गई राशि होती है। जनरेटर लिंक किए गए प्रोडक्ट की कीमत नहीं देखता। छूट, टैक्स या अंकगणित का टेस्ट करने के लिए हाथ से गणना किए गए ऑर्डर इस्तेमाल करें; ये पंक्तियाँ सूचियों, फ़िल्टर और संबंध दिखाने के लिए उपयुक्त हैं।
मैं ऑर्डर को जनरेट किए गए ग्राहकों और प्रोडक्ट से कैसे जोड़ सकता हूँ?
समान आकार के प्रोफ़ाइल, प्रोडक्ट और ऑर्डर बैच बनाएं। पंक्ति 2, PROFILE-TEST-0002 और SKU-TEST-0002 को रेफ़र करती है, जो दूसरी arrays में मौजूद इन्हीं पहचानकर्ताओं से मेल खाते हैं। ये लिंक वास्तविक डेटाबेस संबंध के बजाय टेक्स्ट-आधारित परंपराएँ हैं और हर बार दोबारा चलाने पर IDs रीसेट हो जाती हैं। अपना इम्पोर्ट क्रम और foreign-key मैपिंग जांचें।
क्या test-paid मेरे एप्लिकेशन का paid स्टेटस ट्रिगर करेगा?
केवल तभी, जब आप इसे स्पष्ट रूप से मैप करें। संभावित स्टेटस test-pending, test-paid और test-shipped हैं, इसलिए paid को बिल्कुल इसी रूप में पाने वाला एप्लिकेशन अज्ञात स्थिति दिखा सकता है। इन्हें sandbox फ़िक्स्चर अडैप्टर में मैप करें और भुगतान, नोटिफ़िकेशन और पूर्ति इंटीग्रेशन को mocked रखें। यहाँ मौजूद कोई भी चीज़ भुगतान या शिपमेंट का प्रमाण नहीं है।
मुफ़्त टूल · आपके ब्राउज़र में बार चलता है · अकाउंट की ज़रूरत नहीं