FLUTTER ECOSYSTEM

bdd_framework

Dart/Flutter के लिए BDD फ्रेमवर्क। आपको कोड में BDD परीक्षण बनाने की अनुमति देता है, और जब दावे विफल होते हैं तो आसानी से पढ़ने योग्य त्रुटि संदेश प्रदान करता है। Gherkin/Cucumber विशेषता फ़ाइलों में निर्यात करता है।

नवीनतम वर्ज़न
4.0.7
30-दिन डाउनलोड
1.1 हज़ार
लाइक
27
Pub अंक
150

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

अवलोकन

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

उपयोग
  • पठनीय स्वीकृति परीक्षण लिखना
  • गैर-तकनीकी टीम सदस्यों के साथ सहयोग करना
  • Cucumber-संगत फीचर फ़ाइलें जनरेट करना
  • CI/CD पाइपलाइन में BDD को एकीकृत करना
  • उपयोगकर्ता के दृष्टिकोण से Flutter ऐप व्यवहार का परीक्षण
मुख्य विशेषताएँ
  • प्राकृतिक भाषा परीक्षण सिंटैक्स
  • विफलता त्रुटि संदेश साफ करें
  • Gherkin/Cucumber निर्यात क्षमता
  • क्रॉस-प्लेटफ़ॉर्म समर्थन
  • Flutter के साथ आसान एकीकरण
इनके लिए उपयुक्त
  • BDD का उपयोग करने वाले परीक्षणकर्ता और विकासकर्मी
  • पठनीय परीक्षण कोड चाहने वाली टीमें
  • व्यापार विश्लेषकों के साथ सहयोग की आवश्यकता वाले प्रोजेक्ट
  • Gherkin रिपोर्टिंग के साथ CI/CD पर्यावरण
  • व्यवहार वैधता की आवश्यकता वाले Flutter ऐप्स
विचार योग्य बातें
  • BDD अवधारणाओं को समझने की आवश्यकता है
  • परिपक्व फ्रेमवर्क की तुलना में सीमित डॉक्यूमेंटेशन
  • पूर्ण Gherkin एकीकरण के लिए अतिरिक्त सेटअप की आवश्यकता हो सकती है
  • स्वीकृति-स्तर के परीक्षण के लिए सबसे उपयुक्त
  • यूनिट या विजेट परीक्षण के लिए आदर्श नहीं है
समर्थित प्लेटफ़ॉर्मAndroidiOSmacOSWindowsLinux

पैकेज इंस्टॉल करें

flutter pub add bdd_framework

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 3 आइटम

सोर्स रिपॉज़िटरी

संबंधित प्रोजेक्ट