पाठ 1सेटिंग्स और वैयक्तिकरण परिदृश्य: भाषा, डार्क मोड, सूचना प्राथमिकताएँयह बताता है कि उपयोगकर्ता भाषा, थीम और सूचना विकल्प कैसे कॉन्फ़िगर करते हैं। आप पहली-रन सेटअप, प्राथमिकता परिवर्तनों, सत्रों के पार स्थिरता और यह सत्यापित करने के लिए परिदृश्य डिज़ाइन करेंगे कि यूआई, सामग्री और अलर्ट वैयक्तिकृत सेटिंग्स का सम्मान करते हैं।
First-run settings and default valuesLanguage change and content localizationDark mode, light mode, and system themeNotification opt-in, opt-out, and categoriesPersistence of preferences across sessionsपाठ 2मानचित्र और स्थान परिदृश्य: वास्तविक समय स्थान, अनुमति हैंडलिंग, जियोफेंसिंगमानचित्र, जीपीएस और जियोफेंसिंग के आसपास परिदृश्यों का विवरण। आप अनुमति फ्लो, सटीकता, खराब संकेत, मॉक स्थान, मानचित्र रेंडरिंग, रूट स्नैपिंग और स्टॉप, स्टेशनों तथा टिकट सत्यापन क्षेत्रों के लिए जियोफेंस ट्रिगर्स का परीक्षण करेंगे।
Location permission request and denialGPS accuracy, drift, and no-fix behaviorMap rendering, zoom, and marker updatesMock locations and fraud detection checksGeofence entry, exit, and dwell eventsपाठ 3मार्ग खोज परिदृश्य: मल्टी-मोडल खोज, फ़िल्टर, कोई-परिणाम हैंडलिंगमार्गों और यात्राओं की खोज पर केंद्रित। आप मल्टी-मोडल विकल्पों, फ़िल्टर्स, छँटाई, कोई परिणाम न मिलने जैसे एज केसों, अमान्य इनपुट का परीक्षण करेंगे, और यह सुनिश्चित करेंगे कि खोज परिणाम मानचित्र डेटा, शेड्यूल और मूल्य निर्धारण नियमों से मेल खाते हैं।
Origin, destination, and time inputsMulti-modal route combinations and rankingFilters for price, time, and transfersNo-results, errors, and fallback optionsConsistency with map and schedule dataपाठ 4डिवाइस स्थिति परिदृश्य: कम बैटरी, पृष्ठभूमि, रोटेशनविभिन्न डिवाइस स्थितियों के तहत सिटीमूव के व्यवहार का अन्वेषण। आप कम बैटरी, पावर सेविंग, रोटेशन, पृष्ठभूमि, ऐप को मारना और पुनः लॉन्च करने के लिए परीक्षण डिज़ाइन करेंगे, यह सुनिश्चित करते हुए कि सत्र, मार्ग और टिकट सुसंगत और उपयोग योग्य रहें।
Low battery and power saving mode impactApp background, resume, and state restoreForce close, reboot, and cold start flowsScreen rotation and layout responsivenessInteraction with system dialogs and alertsपाठ 5प्रमाणीकरण और खाता प्रबंधन परिदृश्य: ईमेल/पासवर्ड, गूगल एसएसओ, सत्र समाप्तिप्रमाणीकरण और खाता जीवनचक्र फ्लो को कवर करता है। आप ईमेल और पासवर्ड लॉगिन, गूगल एसएसओ, साइन-अप, पासवर्ड रीसेट, सत्र समाप्ति, डिवाइस परिवर्तन और लॉकआउट तथा संदिग्ध गतिविधि हैंडलिंग जैसे सुरक्षा नियंत्रणों का परीक्षण करेंगे।
Email sign-up, login, and logout flowsGoogle SSO login, linking, and unlinkingPassword reset and credential recoverySession timeout and token refresh logicAccount lockout and suspicious activityपाठ 6भुगतान और सुरक्षा परिदृश्य: टोकनाइज़ेशन, विफल भुगतान, रिट्राईभुगतान फ्लो और सुरक्षा संरक्षणों की जाँच। आप टोकनाइज़ेशन, 3-डी सिक्योर, विफल भुगतान, रिट्राई, आंशिक अनुमोदन और सुरक्षित संग्रहण का परीक्षण करेंगे, पीसीआई दिशानिर्देशों का अनुपालन और स्पष्ट उपयोगकर्ता-मुखी त्रुटि हैंडलिंग सुनिश्चित करते हुए।
Card tokenization and secure storage3‑D Secure and strong auth challengesHandling declines, errors, and retriesPartial payments, holds, and reversalsFraud checks and PCI compliance risksपाठ 7पुष सूचनाएँ परिदृश्य: सदस्यता, वितरण, ऐप बंद होने पर हैंडलिंगसदस्यता से वितरण तक पुष सूचना फ्लो को मान्य करने पर केंद्रित। आप अनुमति प्रॉम्प्ट, टॉपिक सदस्यताएँ, पेलोड प्रारूप, डीप लिंक्स और ऐप फोरग्राउंडेड, बैकग्राउंडेड या पूरी तरह बंद होने पर व्यवहार का परीक्षण करेंगे।
OS permission prompts and rationale screensTopic and segment subscription logicNotification payload format and localizationHandling in foreground, background, and closedDeep links and navigation from notificationsपाठ 8डिजिटल टिकट जीवनचक्र परिदृश्य: खरीद फ्लो, संग्रहण, सत्यापन, रिफंडडिजिटल टिकटों के पूर्ण जीवनचक्र का वर्णन। आप खरीद, संग्रहण, सक्रियण, सत्यापन, समाप्ति, रिफंड और चार्जबैक के लिए परिदृश्य डिज़ाइन करेंगे, जिसमें ऑफलाइन सत्यापन और धोखाधड़ी या डुप्लिकेट उपयोग पहचान शामिल है।
Ticket purchase and confirmation screensTicket storage, backup, and restoreActivation timing and countdown rulesOn-device and offline ticket validationExpiry, refunds, and chargeback flowsपाठ 9क्रॉस-प्लेटफ़ॉर्म और डेटा सिंक परिदृश्य: एंड्रॉइड और आईओएस के बीच स्थिति सुसंगतिएंड्रॉइड और आईओएस के पार सुसंगत डेटा और व्यवहार सुनिश्चित करता है। आप क्रॉस-डिवाइस लॉगिन, स्थिति सिंक, पुष सेटिंग्स, पसंदीदा, टिकट और संस्करण मिसमैच या आंशिक फीचर उपलब्धता हैंडलिंग के लिए परिदृश्य डिज़ाइन करेंगे।
Cross-device login and profile consistencySync of favorites, history, and settingsTicket and pass availability on both OSesPush notification parity across platformsHandling version and feature mismatchesपाठ 10नेटवर्क और कनेक्टिविटी परिदृश्य: ऑफलाइन, परिवर्तनशील कनेक्टिविटी, धीमे नेटवर्कऑफलाइन, धीमे और अस्थिर नेटवर्कों के तहत व्यवहार को संबोधित करता है। आप कैशिंग, रिट्राई, सुंदर गिरावट, उपयोगकर्ता संदेशण और कनेक्टिविटी सुधारने पर पुनर्प्राप्ति के लिए परिदृश्य डिज़ाइन करेंगे, दोनों सेल्युलर और वाई-फ़ाई नेटवर्कों के पार।
Offline mode behavior and cached dataIntermittent connectivity and auto-retrySlow network, timeouts, and spinnersSwitching between Wi‑Fi and cellular dataUser messaging and recovery workflows