Google is committed to advancing racial equity for Black communities. See how.
דף זה תורגם על ידי Cloud Translation API.
Switch to English

חבילת בדיקת ספקים (VTS) ותשתיות

חבילת אנדרואיד ספקים (VTS) מספקת פונקציונליות חדשה ומקיפה לבדיקות אנדרואיד ומקדמת תהליך פיתוח מונחה בדיקות. כדי לעזור לקהילת הפיתוח של Android להתקשר עם נתוני הבדיקה, Android כוללת את משאבי הבדיקה הבאים:

  • הדרכות Codelab ווידאו. מתאר את קטעי הווידיאו והקודים המוקדמים להפעלה ופיתוח VTS ו- CTS-on-GSI באנדרואיד 9 וב- Android 8.1.
  • בדיקת מערכות עם VTS. מתאר כיצד להשתמש ב- VTS לבדיקת יישום מערכת מקומית של Android, להגדיר סביבת בדיקה ואז לבדוק תיקון באמצעות תוכנית VTS.
  • מסגרת מבחן. מספק פרטים על השימוש במסגרת בדיקת VTS. כולל:
    • פקודות מעטפת המכשיר . הוראות כיצד להשתמש בפקודות מעטפת מכשיר לביצוע בינאריות בדיקה בצד היעד, לקבל / להגדיר מאפיינים, משתני סביבה ומידע מערכת וכדי להפעיל / לעצור את מסגרת Android.
    • תבניות בדיקה . פרטים על קביעת תצורה ושימוש בתבניות בדיקה למודולי בדיקה שאינם מחלקת פייתון בצד המארח של BaseTest של VTS.
    • שם השירות מודע לבדיקת HAL . פרטים על תמיכת Android 9 להשגת שם השירות של מופע HAL נתון בהתבסס על המכשיר ב- VTS פועל.
    • בדיקת בדיקת HAL . פרטים על תמיכת Android 9 לשיטת זמן ריצה המשתמשת בתצורת המכשיר כדי לזהות אילו מבחני VTS יש לדלג על יעד מכשיר זה.
    • בדיקת מכשירים מרובים . הוראות להגדרת תצורה של בדיקות הדורשות אינטראקציה בין מספר מכשירי אנדרואיד.
    • בדיקות VTS עם debug ramdisk . הוראות כיצד להשתמש ב- debd ramdisk כדי לאפשר הפעלת VTS עם תמונת מערכת כללית (GSI).
  • לוח המחוונים של VTS. ממשק משתמש מבוסס אינטרנט לצפייה בתוצאות VTS. כולל פרטים על:
    • התקנה . הוראות להגדרה ותצורה של לוח המחוונים של VTS.
    • מסד נתונים . קנה מידה מדרגי לתמיכה בלוח המחוונים לאינטגרציה רציפה.
    • ממשק משתמש . ממשק משתמש מגובש המשתמש בתכנון חומר כדי להציג ביעילות מידע על תוצאות הבדיקה, פרופיל וכיסוי.
  • תשתית מעבדה. מתאר את הארכיטקטורה של תשתית בדיקות אוטומטית להפעלת VTS, CTS, או בדיקות אחרות במכשירים שותפים המריצים את AOSP Generic System Image (GSI) . דורש בקר מארח .
  • מבחני ביצועי קלסר ו- hwbinder . כלים למדידת תפוקה וחביון.

לפרטים נוספים, עיין ב- Codelab של אנדרואיד VTS ב- developer.android.com, סרטון ה- Android VTS Products שהופק על ידי Google Developers, ו- Treble: עדכוני תוכנה מהירים על ידי יצירת שיווי משקל במערכת אקולוגית של תוכנה פעילה של נייר בעלי עניין מבוזרים ברחבי העולם , אשר חינם לחברי ACM ושאינם חברים יכולים לרכוש או לקרוא את התקציר.