स्पंदन के साथ एकीकरण परीक्षण

फायरबेस टेस्ट लैब के साथ फ़्लटर ऐप्स का परीक्षण करने के लिए, आप फ़्लटर एकीकरण परीक्षण लिख सकते हैं, एंड्रॉइड एपीके या आईओएस टेस्ट ज़िप फ़ाइलें बना सकते हैं, और नियमित एंड्रॉइड इंस्ट्रूमेंटेशन टेस्ट या आईओएस एक्ससीटेस्ट के रूप में चला सकते हैं।

स्पंदन एकीकरण परीक्षण प्रकार

फ़्लटर तीन प्रकार के परीक्षणों का समर्थन करता है: इकाई परीक्षण, विजेट परीक्षण और एकीकरण परीक्षण। एक इकाई परीक्षण किसी विधि या वर्ग के व्यवहार की पुष्टि करता है। एक विजेट परीक्षण ऐप को चलाए बिना फ़्लटर विजेट के व्यवहार की पुष्टि करता है। एक एकीकरण परीक्षण , जिसे एंड-टू-एंड परीक्षण या जीयूआई परीक्षण भी कहा जाता है, पूर्ण ऐप चलाता है।

एकीकरण परीक्षणों के बारे में अधिक जानने के लिए फ़्लटर एकीकरण परीक्षण देखें।

स्पंदन एकीकरण परीक्षण लिखें

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

टेस्ट लैब पर परीक्षण

आप टेस्ट लैब का उपयोग एंड्रॉइड और आईओएस दोनों लक्ष्यों के साथ कर सकते हैं।

एंड्रॉइड सेटअप

README के ​​Android डिवाइस परीक्षण अनुभाग में दिए गए निर्देशों का पालन करें।

आईओएस सेटअप

README के ​​iOS डिवाइस परीक्षण अनुभाग में दिए गए निर्देशों का पालन करें।

रोबो परीक्षण समर्थन

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

परीक्षण परिणामों का विश्लेषण करें

आप फ़्लटर एकीकरण परीक्षण को एंड्रॉइड इंस्ट्रूमेंटेशन टेस्ट या iOS XCTest के रूप में चला सकते हैं। एकीकरण परीक्षण के परिणाम का विश्लेषण करने के लिए, अपने प्लेटफ़ॉर्म के आधार पर Android और iOS के लिए दस्तावेज़ देखें।

सीमाएँ

व्यक्तिगत परीक्षण मामलों के लिए परीक्षण समय की जानकारी उपलब्ध नहीं है, जिसका अर्थ है कि व्यक्तिगत परीक्षण मामलों के लिए परीक्षण मामले की अवधि और वीडियो जैसी सुविधाएं अपेक्षा के अनुरूप काम नहीं करती हैं।

समस्या निवारण

यदि आपको कोई समस्या आती है, तो एकीकरण परीक्षणों के लिए सार्वजनिक समस्या ट्रैकर की जाँच करें।

यदि आप एकीकरण परीक्षण ढांचे के कारण किसी नई समस्या का सामना करते हैं, तो उपयोगी बग रिपोर्ट बनाने में दिए गए मार्गदर्शन का पालन करते हुए सार्वजनिक समस्या ट्रैकर में एक नई समस्या दर्ज करें।