एंड्रॉइड 10 और उससे पहले के संस्करण के लिए विक्रेता परीक्षण सूट और बुनियादी ढांचा

एंड्रॉइड वेंडर टेस्ट सूट (वीटीएस) एंड्रॉइड परीक्षण के लिए व्यापक नई कार्यक्षमता प्रदान करता है और परीक्षण-संचालित विकास प्रक्रिया को बढ़ावा देता है। एंड्रॉइड विकास समुदाय को परीक्षण डेटा के साथ इंटरैक्ट करने में मदद करने के लिए, एंड्रॉइड में निम्नलिखित परीक्षण संसाधन शामिल हैं:

  • वीडियो शिक्षण। एंड्रॉइड 9 और एंड्रॉइड 8.1 पर वीटीएस और सीटीएस-ऑन-जीएसआई चलाने और विकसित करने पर वीडियो का वर्णन करता है।
  • वीटीएस के साथ सिस्टम परीक्षण। एंड्रॉइड नेटिव सिस्टम कार्यान्वयन का परीक्षण करने, परीक्षण वातावरण स्थापित करने, फिर वीटीएस योजना का उपयोग करके पैच का परीक्षण करने के लिए वीटीएस का उपयोग करने का तरीका बताता है।
  • टेस्ट फ्रेमवर्क. वीटीएस परीक्षण ढांचे का उपयोग करने पर विवरण प्रदान करता है। इसमें शामिल हैं:
    • डिवाइस शेल कमांड . लक्ष्य-पक्ष परीक्षण बायनेरिज़ को निष्पादित करने, गुण, पर्यावरण चर और सिस्टम जानकारी प्राप्त करने/सेट करने और एंड्रॉइड फ्रेमवर्क को शुरू/बंद करने के लिए डिवाइस शेल कमांड का उपयोग करने के निर्देश।
    • परीक्षण टेम्पलेट्स . परीक्षण मॉड्यूल के लिए परीक्षण टेम्पलेट्स को कॉन्फ़िगर करने और उपयोग करने पर विवरण जो वीटीएस धावक के बेसटेस्ट के होस्ट-साइड पायथन उपवर्ग नहीं हैं।
    • सेवा का नाम जागरूक एचएएल परीक्षण । वीटीएस पर डिवाइस के आधार पर किसी दिए गए एचएएल इंस्टेंस का सेवा नाम प्राप्त करने के लिए एंड्रॉइड 9​ समर्थन पर विवरण चल रहा है।
    • एचएएल परीक्षण योग्यता जांच । रनटाइम विधि के लिए एंड्रॉइड 9​ समर्थन पर विवरण जो डिवाइस कॉन्फ़िगरेशन का उपयोग करके यह पहचानता है कि उस डिवाइस लक्ष्य के लिए कौन से वीटीएस परीक्षण छोड़ दिए जाने चाहिए।
    • मल्टी-डिवाइस परीक्षण । उन परीक्षणों को कॉन्फ़िगर करने के निर्देश जिनके लिए एकाधिक एंड्रॉइड डिवाइसों के बीच इंटरैक्शन की आवश्यकता होती है।
    • डिबग रैमडिस्क के साथ वीटीएस परीक्षण । जेनेरिक सिस्टम इमेज (जीएसआई) के साथ वीटीएस चलाने को सक्षम करने के लिए डिबग रैमडिस्क का उपयोग करने के निर्देश।
  • वीटीएस डैशबोर्ड। वीटीएस परिणाम देखने के लिए वेब-आधारित यूजर इंटरफेस। इसमें विवरण शामिल हैं:
    • स्थापित करना । वीटीएस डैशबोर्ड की स्थापना और कॉन्फ़िगरेशन के लिए निर्देश।
    • डेटाबेस । सतत एकीकरण डैशबोर्ड का समर्थन करने के लिए एक स्केलेबल बैक-एंड।
    • प्रयोक्ता इंटरफ़ेस । एक सुसंगत उपयोगकर्ता इंटरफ़ेस जो परीक्षण परिणामों, प्रोफाइलिंग और कवरेज के बारे में जानकारी को प्रभावी ढंग से प्रदर्शित करने के लिए सामग्री डिज़ाइन का उपयोग करता है।
  • प्रयोगशाला अवसंरचना. AOSP जेनेरिक सिस्टम इमेज (GSI) चलाने वाले भागीदार उपकरणों पर VTS, CTS, या अन्य परीक्षण चलाने के लिए एक स्वचालित परीक्षण बुनियादी ढांचे की वास्तुकला का वर्णन करता है। एक होस्ट नियंत्रक की आवश्यकता है.
  • बाइंडर और ह्वबाइंडर प्रदर्शन परीक्षण । थ्रूपुट और विलंबता को मापने के लिए उपकरण।

अतिरिक्त विवरण के लिए, Google डेवलपर्स द्वारा निर्मित एंड्रॉइड वीटीएस उत्पाद वीडियो और ट्रेबल देखें: विश्व स्तर पर वितरित हितधारकों के एक सक्रिय सॉफ्टवेयर पारिस्थितिकी तंत्र में एक संतुलन बनाकर फास्ट सॉफ्टवेयर अपडेट , जो एसीएम सदस्यों के लिए निःशुल्क है और गैर-सदस्य खरीद सकते हैं। या सार पढ़ें.