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