शुरू से आखिर तक की जाने वाली टेस्टिंग दो चरणों में होती है: सैंडबॉक्स टेस्टिंग और धीरे-धीरे लॉन्च किए गए प्रोडक्ट की टेस्टिंग.
- सैंडबॉक्स टेस्टिंग: सैंडबॉक्स फ़्रंटएंड का इस्तेमाल करके, अपनी सैंडबॉक्स इन्वेंट्री के लिए कई टेस्ट केस चलाएं. सैंडबॉक्स इन्वेंट्री के यूआरएल को ऐक्सेस करने के लिए, इन्वेंट्री > इन्वेंट्री पर जाएं. इसके बाद, "लाइव (सैंडबॉक्स में)" स्थिति वाला कोई व्यापारी/कंपनी ढूंढें. इसके बाद, सबसे दाईं ओर मौजूद कॉलम में मौजूद लिंक पर क्लिक करें (अगर उपलब्ध हो) या लाइन पर क्लिक करें और "RwG - E2E" लिंक पर क्लिक करें.
- सॉफ़्ट लॉन्च की गई प्रोडक्शन टेस्टिंग: सैंडबॉक्स टेस्टिंग पूरी करने के बाद, अपने Google संपर्क से संपर्क करें. इसके बाद, आपके खाते को "सॉफ़्ट लॉन्च" की स्थिति में रखा जाएगा. इस स्थिति में, आपकी प्रोडक्शन इन्वेंट्री बुक की जा सकेगी. हालांकि, आखिरी उपयोगकर्ता किसी भी Google प्रॉपर्टी पर, बाहर से इसे नहीं खोज पाएंगे. धीरे-धीरे लॉन्च की गई इन्वेंट्री को ऐक्सेस करने के लिए, इन्वेंट्री > इन्वेंट्री पर जाएं . इसके बाद, "तैयार है" स्थिति वाला कोई व्यापारी/कंपनी ढूंढें. इसके बाद, सबसे दाएं कॉलम में मौजूद लिंक पर क्लिक करें (अगर उपलब्ध हो) या लाइन पर क्लिक करें और "RwG - E2E" लिंक पर क्लिक करें. इस इन्वेंट्री को ऐक्सेस करने का तरीका और इन यूआरएल के साथ बरती जाने वाली खास सावधानियों के बारे में जानकारी यहां उपलब्ध है. सैंडबॉक्स एनवायरमेंट में किए गए टेस्ट केस के जैसे ही टेस्ट केस चलाएं.
टेस्ट केस
यहां दिए गए सभी टेस्ट, सैंडबॉक्स और सॉफ्ट लॉन्च की गई प्रोडक्शन टेस्टिंग, दोनों के हिस्से के तौर पर किए जाते हैं:
- ऐक्शन सेंटर की मदद से बुकिंग करें और पुष्टि करें कि बुकिंग आपके सिस्टम में सही तरीके से दिख रही है.
- देखें कि पुष्टि करने वाले ईमेल भेजे गए हैं या नहीं. साथ ही, यह भी देखें कि बुकिंग के लिए चुना गया समय और जगह की जानकारी सही है या नहीं.
- ऐक्शन सेंटर की मदद से बुकिंग रद्द करें और पुष्टि करें कि आपके सिस्टम में यह सही तरीके से रद्द हो गई है.
- ऐक्शन सेंटर की मदद से कोई दूसरा अपॉइंटमेंट बुक करें और बुकिंग की सूचना देने वाले एपीआई की मदद से, अपने सिस्टम से रद्द करने की प्रोसेस को ट्रिगर करें
- अपने सिस्टम से किसी खास स्लॉट को हटाएं और देखें कि
BatchAvailabilityLookupResponse
और इन्वेंट्री के रीयल-टाइम अपडेट (अगर लागू हो) की मदद से, ऐक्शन सेंटर पर वह स्लॉट सही तरीके से हटाया गया है या नहीं. ध्यान दें: आरटीयू के लिए, देरी पांच मिनट से कम होनी चाहिए. - ऐक्शन सेंटर से किसी बुकिंग में बदलाव करें और पुष्टि करें कि बदली गई बुकिंग आपके सिस्टम में सही तरीके से दिख रही हो.
- अलग-अलग स्लॉट पर क्लिक करके, पक्का करें कि कोई
BatchAvailabilityLookup
गड़बड़ी न हो
डीबग करना
उपलब्धता स्लॉट से जुड़ी समस्याओं को डीबग करते समय, स्लॉट में हुए बदलावों का इतिहास देखने के लिए, पार्टनर पोर्टल में उपलब्धता व्यूअर का इस्तेमाल करें.
लॉन्च के लिए तैयार है
लॉन्च की तैयारी करने के लिए, लॉन्च के लिए तैयारी से जुड़े सवालों की सूची भरें. इस फ़ॉर्म को सबमिट करने से, Google को पता चलता है कि आपका ऐप्लिकेशन लॉन्च करने के लिए तैयार है.
इसके अलावा, पार्टनर पोर्टल में, कॉन्फ़िगरेशन > संपर्क जानकारी टैब में सभी ज़रूरी फ़ील्ड भरें. लॉन्च से पहले, संपर्क जानकारी वाला फ़ॉर्म भरना ज़रूरी है.
लॉन्च की तैयारी के लिए, यहां दी गई आखिरी चेकलिस्ट देखें:
- फ़ीड हर दिन अपलोड होता है.
- बुकिंग सर्वर के काम न करने की दर 5% से कम हो.
- रीयल-टाइम अपडेट के काम न करने की दर 5% से कम हो.
- उपयोगकर्ताओं का डेटा सुरक्षित तरीके से ट्रांसफ़र किया जाता है.
- आपके बैकएंड से तीसरे पक्ष के बुकिंग के कोई अनुरोध नहीं हैं.
- उपलब्धता की जांच करने वाला टूल, तीन दिन से ज़्यादा (अगर हो सके, तो वीकेंड के दौरान) काम कर रहा हो और उपलब्धता और गड़बड़ी की दर 5% से कम हो.
यह तरीका अपनाने के बाद, लॉन्च की तारीख शेड्यूल करने के लिए, अपने ऐक्शन सेंटर प्रतिनिधि से संपर्क करें.