अवलोकन
testreport पैकेज डार्ट टेस्ट रनर द्वारा उत्पन्न JSON आउटपुट से डार्ट टेस्ट परिणामों को संसाधित करता है। यह परिणामों से लंबित/असफल स्थिति, अवधि और त्रुटियों जैसी महत्वपूर्ण जानकारी निकालने के लिए एक संरचित API प्रदान करता है। इसका उपयोग CI/CD पाइपलाइन में परीक्षण परिणामों को शामिल करने, रिपोर्ट बनाने या प्लेटफॉर्म के आधार पर परीक्षण प्रदर्शन को दर्शाने के लिए विशेष रूप से उपयोगी है। यह पुस्तकालय सभी प्रमुख फ्लटर प्लेटफॉर्म का समर्थन करता है, जिससे यह क्रॉस-प्लेटफॉर्म टेस्टिंग कार्यप्रवाह के लिए आदर्श है।
उपयोग
- CI/CD एकीकरण
- परीक्षण परिणाम विश्लेषण
- स्वचालित रिपोर्टिंग
- क्रॉस-प्लेटफ़ॉर्म परीक्षण
- परीक्षण डैशबोर्डिंग
मुख्य विशेषताएँ
- JSON परिणाम विश्लेषण
- Platform-agnostic
- त्रुटि और अवधि निकालना
- संरचित डेटा API
- सभी फ्लटर प्लेटफॉर्म को समर्थन करता है
इनके लिए उपयुक्त
- CI/CD प्रणाली
- टेस्ट ऑटोमेशन टीम
- गुणवत्ता आश्वासन इंजीनियर
- Flutter का उपयोग करने वाले विकासकर्ता
- रिपोर्टिंग टूल्स
विचार योग्य बातें
- dart test runner से JSON आउटपुट की आवश्यकता है
- पोस्ट-टेस्ट प्रोसेसिंग तक सीमित
- कोई रियल-टाइम परीक्षण मॉनिटरिंग नहीं
- परीक्षण रनर आउटपुट प्रारूप पर निर्भर
- परीक्षणों को सीधे चलाने के लिए नहीं