ओपनएपीआई परीक्षण परिदृश्य जेनरेटर

स्थानीय स्तर पर ओपनएपीआई बाधाओं से ड्राफ्ट अनुरोध उदाहरण और नकारात्मक अनुबंध परीक्षण परिदृश्य।

एक OpenAPI 3.0, 3.1 या 3.2 फ़ाइल चिपकाएँ या चुनें। प्रत्येक पथ संचालन के लिए एक न्यूनतम अनुरोध उदाहरण और दस्तावेज़ीकृत आवश्यक मानों, गणनाओं और सरल सीमाओं के आधार पर अधिकतम तीन नकारात्मक मामले तैयार करें। JSON परिदृश्य पैक या मार्कडाउन चेकलिस्ट डाउनलोड करें।

ओपनएपीआई विनिर्देश को समीक्षा योग्य अनुरोध उदाहरणों और नकारात्मक परीक्षण परिदृश्यों में बदलें। आपका विनिर्देश इस ब्राउज़र में रहता है.

नीचे JSON या YAML चिपकाएँ, या एक फ़ाइल चुनें।

2 एमबी तक और 300 पथ संचालन। ओपनएपीआई 3.0, 3.1 और 3.2 को सपोर्ट करता है।

कैसे उपयोग करें

ओपनएपीआई से ड्राफ्ट एपीआई परीक्षण परिदृश्य

स्थानीय स्तर पर ओपनएपीआई बाधाओं से ड्राफ्ट अनुरोध उदाहरण और नकारात्मक अनुबंध परीक्षण परिदृश्य।

इस्तेमाल करने के चरण

  1. मूल इनपुट यहाँ दें: ओपनएपीआई विनिर्देश।
  2. चुनें: परिदृश्य उत्पन्न करें। कॉपी, डाउनलोड या दूसरे उपयोग से पहले परिणाम जाँचें।
  3. एक OpenAPI 3.0, 3.1 या 3.2 फ़ाइल चिपकाएँ या चुनें। प्रत्येक पथ संचालन के लिए एक न्यूनतम अनुरोध उदाहरण और दस्तावेज़ीकृत आवश्यक मानों, गणनाओं और सरल सीमाओं के आधार पर अधिकतम तीन नकारात्मक मामले तैयार करें। JSON परिदृश्य पैक या मार्कडाउन चेकलिस्ट डाउनलोड करें।

विकल्प कैसे चुनें

विकल्पक्या बदलता है
फ़िल्टर परिदृश्ययह प्रति पथ ऑपरेशन में एक न्यूनतम अनुरोध उदाहरण और दस्तावेजित आवश्यक फ़ील्ड, पैरामीटर, एनम और सरल सीमाओं से तीन नकारात्मक मामलों तक बनाता है। घोषित प्रतिक्रिया कोड संदर्भ के रूप में दिखाए जाते हैं, गारंटीकृत परिणामों के रूप में नहीं।
परिदृश्य उत्पन्न करेंसंरचित डेटा के लिए JSON परिदृश्य पैक या समीक्षा चेकलिस्ट के लिए मार्कडाउन डाउनलोड करें। प्रत्येक मामले को अपने एपीआई में अनुकूलित करें और इसे केवल एक सुरक्षित परीक्षण वातावरण के विरुद्ध चलाएं। उपकरण अनुरोधों को निष्पादित नहीं करता है.

उदाहरण और अपेक्षित परिणाम

एक POST /पालतू जानवर स्कीमा के लिए `नाम` की आवश्यकता होती है और `आयु` को 0-30 तक सीमित किया जाता है। जनरेटर एक वैध निकाय का मसौदा तैयार करता है, एक मामला जो `नाम` छोड़ देता है, और एक मामला जो सीमा से बाहर की उम्र का उपयोग करता है। ये समीक्षा ड्राफ्ट हैं: टूल कभी भी आपके एपीआई को कॉल नहीं करता है, क्रेडेंशियल नहीं जोड़ता है, और सुरक्षित वास्तविक पहचानकर्ताओं या व्यावसायिक नियमों का अनुमान नहीं लगा सकता है।

अगर काम नहीं कर रहा हो

  • जेनरेट किए गए मान वैध खाता आईडी, व्यावसायिक नियम, क्रेडेंशियल्स या उत्पादन-सुरक्षित डेटा नहीं जान सकते हैं। जटिल स्कीमा, बाहरी संदर्भ, कस्टम प्रारूप और पैटर्न के लिए हाथ से लिखे उदाहरणों की आवश्यकता हो सकती है। कोई सर्वर यूआरएल या प्रमाणीकरण रहस्य शामिल नहीं है।
  • पार्सिंग विफल हो तो API परिणाम देखने से पहले JSON या YAML सिंटैक्स जाँचें। आवश्यक स्थानीय संदर्भ उसी दस्तावेज़ में रखें। बाहरी संदर्भ और असमर्थित स्कीमा की हाथ से समीक्षा करें; टूल उन्हें डाउनलोड नहीं करता और लाइव सर्वर नहीं जाँचता।

जनरेटर क्या बनाता है?

यह प्रति पथ ऑपरेशन में एक न्यूनतम अनुरोध उदाहरण और दस्तावेजित आवश्यक फ़ील्ड, पैरामीटर, एनम और सरल सीमाओं से तीन नकारात्मक मामलों तक बनाता है। घोषित प्रतिक्रिया कोड संदर्भ के रूप में दिखाए जाते हैं, गारंटीकृत परिणामों के रूप में नहीं।

समीक्षा की क्या आवश्यकता है?

जेनरेट किए गए मान वैध खाता आईडी, व्यावसायिक नियम, क्रेडेंशियल्स या उत्पादन-सुरक्षित डेटा नहीं जान सकते हैं। जटिल स्कीमा, बाहरी संदर्भ, कस्टम प्रारूप और पैटर्न के लिए हाथ से लिखे उदाहरणों की आवश्यकता हो सकती है। कोई सर्वर यूआरएल या प्रमाणीकरण रहस्य शामिल नहीं है।

मैं आउटपुट का उपयोग कैसे करूं?

संरचित डेटा के लिए JSON परिदृश्य पैक या समीक्षा चेकलिस्ट के लिए मार्कडाउन डाउनलोड करें। प्रत्येक मामले को अपने एपीआई में अनुकूलित करें और इसे केवल एक सुरक्षित परीक्षण वातावरण के विरुद्ध चलाएं। उपकरण अनुरोधों को निष्पादित नहीं करता है.