हमारा सुझाव है कि 27 मार्च, 2025 से AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main
के बजाय android-latest-release
का इस्तेमाल करें. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
यूज़र इंटरफ़ेस टेस्ट और फ़्रेमवर्क
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
इस पेज पर, यूज़र इंटरफ़ेस की जांच करने के लिए इस्तेमाल किए जा सकने वाले टूल के बारे में बताया गया है.
यूज़र इंटरफ़ेस (यूआई) और फ़्रेमवर्क की जांच करने के लिए, इन टूल का इस्तेमाल करें:
-
यूज़र इंटरफ़ेस की एंड-टू-एंड टेस्टिंग को ऑटोमेट करने के लिए,
यूआई ऑटोमेट और
ऑटोमोटिव के लिए उपलब्ध ओपन सोर्स हेल्पर का इस्तेमाल करें. ये हेल्पर, AOSP के साथ उपलब्ध होते हैं.
-
एंड-टू-एंड ब्लूटूथ कनेक्टिविटी की जांच को ऑटोमेट करने के लिए, ओपन सोर्स Google Mobly फ़्रेमवर्क का इस्तेमाल करें.
-
Android यूज़र इंटरफ़ेस (यूआई) की छोटी, खूबसूरत, और भरोसेमंद टेस्ट लिखने के लिए, Espresso का इस्तेमाल करें.
-
Android टेस्ट को लोकल तौर पर बनाने, इंस्टॉल करने, और चलाने के लिए, Atest कमांड-लाइन टूल का इस्तेमाल करें.
$ atest [optional-arguments] test-to-run
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-07-27 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-07-27 (UTC) को अपडेट किया गया."],[],[],null,["# User interface tests and frameworks\n\nThis page describes the tools you can use to test the user interface.\n\nTo test the UI and frameworks, use these tools:\n\n- To automate end-to-end user interface testing, use the\n [UI Automator](https://developer.android.com/training/testing/ui-automator) and\n the open source auto-specific [Helpers](https://android.googlesource.com/platform/platform_testing/+/refs/heads/android16-release/libraries/app-helpers/interfaces/auto/src/android/platform/helpers)\n provided with\n AOSP.\n\n- To automate the testing of end-to-end Bluetooth connectivity, use the open source\n [Google Mobly](https://github.com/google/mobly) framework.\n\n- To write concise, beautiful, and reliable Android UI tests, use\n [Espresso](https://developer.android.com/training/testing/espresso).\n\n- To build, install, and run Android tests locally, use the\n [Atest](/compatibility/tests/development/atest) command line\n tool.\n\n ```bash\n $ atest [optional-arguments] test-to-run\n ```"]]