בדיקת תהליך עבודה לפיתוח

כדי לשלב בדיקות בשירות בדיקות רציפות של פלטפורמה, עליהם לעמוד בהנחיות בדף זה ולעקוב אחר הזרימה המומלצת הזו.

  1. השתמש במערכת ה-Soong build עבור תצורת בדיקה פשוטה .
  2. השתמש במיפוי בדיקות כדי ליצור בקלות כללי בדיקה לפני ואחרי הגשה ישירות בעץ המקור של אנדרואיד.
  3. הפעל בדיקות באופן מקומי באמצעות Atest .

סוגי בדיקות

סוגי הבדיקות הנתמכים הם:

מבחנים פונקציונליים טוענים שהם עוברים או נכשלים במקרי מבחן, בעוד שמבחני מדדים בדרך כלל מבצעים פעולה שוב ושוב כדי לאסוף מדדי תזמון.

עם פורמט קלט/פלט סטנדרטי, הצורך בניתוח תוצאות מותאם אישית ועיבוד שלאחר בדיקה לכל בדיקה מתבטל, וניתן להשתמש ברתמות בדיקה גנריות עבור כל הבדיקות המתאימות למוסכמה. עיין בסקירה הכללית של פדרציית הסחר למסגרת הבדיקה הרציפה הכלולה ב-Android.

הנחיות למקרי מבחן {guidelines}

מקרי בדיקה המבוצעים באמצעות שירות בדיקות מתמשכות צפויים להיות הרמטיים , כלומר כל התלות מוצהרת ומסופקת עם הבדיקות. ראה שרתים הרמטיים בבלוג הבדיקות של Google להבנה של עיקרון זה. בקיצור, בדיקות הרמטיות לא דורשות:

  • כניסה לחשבון Google
  • קישוריות מוגדרת (טלפוניה/Wi-Fi/Bluetooth/NFC)
  • פרמטרי בדיקה שהועברו
  • הגדרה או פירוק שבוצעו על ידי רתמת בדיקה למקרה בדיקה ספציפי