Gherkin ब्यूटीफायर और फॉर्मेटर

हमारे मुफ्त ऑनलाइन Gherkin ब्यूटीफायर के साथ किसी भी Gherkin फीचर फाइल को साफ़, पठनीय BDD फॉर्मेट में बदलें

सभी कोड आपके ब्राउज़र में स्थानीय रूप से चलते हैं — कुछ भी आपके डिवाइस से बाहर नहीं जाता
Lines: 1Chars: 0Size: 0 KB

Try Examples

Gherkin Formatter क्या है?

Gherkin Formatter एक विशेष उपकरण है जिसे व्यवहार-चालित विकास (BDD) में उपयोग किए जाने वाले Gherkin फीचर फ़ाइलों को स्वरूपित और सुंदर बनाने के लिए डिज़ाइन किया गया है। Gherkin वह भाषा है जिसका उपयोग Cucumber, SpecFlow, और अन्य BDD फ्रेमवर्क द्वारा मानव-पठनीय परीक्षण विनिर्देश लिखने के लिए किया जाता है जो व्यावसायिक आवश्यकताओं और स्वचालित परीक्षण के बीच की खाई को पाटता है।

हमारा Gherkin फॉर्मैटर सुनिश्चित करता है कि आपकी फीचर फ़ाइलें सुसंगत स्वरूपण मानकों का पालन करें, जिससे वे आपके विकास प्रक्रिया में तकनीकी और गैर-तकनीकी हितधारकों दोनों के लिए अधिक पठनीय बनें।

मुख्य लाभ:

  • BDD मानक अनुपालन: आधिकारिक Gherkin सिंटैक्स और सर्वोत्तम प्रथाओं के अनुसार स्वरूपित करें
  • तालिका संरेखण: बेहतर पठनीयता के लिए डेटा तालिकाओं और उदाहरण तालिकाओं को स्वचालित रूप से संरेखित करें
  • टैग संगठन: परीक्षण वर्गीकरण के लिए फीचर और परिदृश्य टैग का उचित स्वरूपण
  • चरण इंडेंटेशन: Given, When, Then, And, But चरणों के लिए सुसंगत इंडेंटेशन
  • मल्टी-फ्रेमवर्क समर्थन: Cucumber, SpecFlow, Behave, और अन्य BDD उपकरणों के साथ संगत

QA इंजीनियरों, परीक्षण स्वचालन विशेषज्ञों, उत्पाद मालिकों, और व्यवहार-चालित विकास का अभ्यास करने वाली विकास टीमों के लिए उपयुक्त।

Gherkin Formatter का उपयोग कैसे करें

  1. पेस्ट या अपलोड करें: अपना Gherkin फीचर फ़ाइल सामग्री इनपुट क्षेत्र में कॉपी करें, या .feature फ़ाइल अपलोड करें
  2. विकल्प कॉन्फ़िगर करें: तालिका संरेखण और इंडेंटेशन प्राथमिकताओं जैसे स्वरूपण सेटिंग्स समायोजित करें
  3. कोड स्वरूपित करें: अपनी फीचर फ़ाइल को उचित BDD स्वरूपण के साथ सुंदर बनाने के लिए "Format Gherkin" पर क्लिक करें
  4. परिणाम कॉपी करें: अपने BDD परीक्षण सूट या दस्तावेज़ीकरण में स्वरूपित आउटपुट का उपयोग करें

स्वरूपण विशेषताएं:

  • फीचर संरचना: फीचर घोषणाओं के लिए उचित रिक्ति और इंडेंटेशन
  • परिदृश्य संगठन: परिदृश्यों और परिदृश्य रूपरेखाओं के लिए सुसंगत स्वरूपण
  • चरण स्वरूपण: Given-When-Then चरणों को उचित इंडेंटेशन के साथ संरेखित किया गया
  • डेटा तालिकाएं: उदाहरणों और चरण डेटा तालिकाओं में कॉलम स्वचालित रूप से संरेखित
  • पृष्ठभूमि चरण: साझा पृष्ठभूमि शर्तों के लिए उचित स्वरूपण
  • टिप्पणियाँ और टैग: टिप्पणियाँ संरक्षित और टैग प्लेसमेंट व्यवस्थित

Gherkin सिंटैक्स अवलोकन

Gherkin एक व्यवसाय-पठनीय, डोमेन-विशिष्ट भाषा है जो सॉफ़्टवेयर व्यवहार का वर्णन करती है बिना यह बताए कि वह कार्यक्षमता कैसे लागू की गई है। यह निष्पादन योग्य विनिर्देशों को संरचना और अर्थ देने के लिए विशेष कीवर्ड का उपयोग करती है।

मुख्य कीवर्ड:

  • Feature: सॉफ़्टवेयर फीचर का उच्च-स्तरीय वर्णन प्रदान करता है
  • Scenario: एक विशिष्ट उदाहरण या परीक्षण मामले का वर्णन करता है
  • Given: प्रारंभिक संदर्भ या पूर्व शर्तों का वर्णन करता है
  • When: उस घटना या क्रिया का वर्णन करता है जो परिदृश्य को ट्रिगर करती है
  • Then: अपेक्षित परिणाम या निष्कर्ष का वर्णन करता है
  • And/But: Given, When, या Then चरणों को बढ़ाने के लिए उपयोग किया जाता है
  • Background: एक फीचर में सभी परिदृश्यों के लिए सामान्य चरणों को परिभाषित करता है
  • परिदृश्य रूपरेखा: डेटा-चालित परीक्षण के लिए उदाहरणों के साथ टेम्पलेट

हमारा फॉर्मैटर सुनिश्चित करता है कि ये कीवर्ड BDD कन्वेंशनों के अनुसार सही ढंग से संरेखित और संरचित हों, जिससे आपकी फीचर फ़ाइलें मानव-पठनीय और मशीन-निष्पादन योग्य दोनों हों।