בדיקה דרך Tradefed

ביצוע הבדיקות ב-Tradefed מתבצע על ידי כלי להרצת בדיקות שמאפשרים לשלוט במכשירי Android כדי לבצע את שלבי הבדיקה הנדרשים. פועלים לפי הקטעים הבאים לפי הסדר.

1. כתיבת מפעיל בדיקות חדש

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

הוראות מפורטות זמינות במאמר כתיבה של מפעיל בדיקות ב-Tradefed.

2. כתיבת מפעיל בדיקות שניתן לפצל

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

לקבלת הוראות, אפשר לעיין במאמר כתיבה של מפעיל בדיקות IRemoteTest מפוצל.

3. כתיבת בדיקה מבוססת-מארח

בדיקות שמנוהלות על ידי המארח הן תרחיש לדוגמה נפוץ שבו ביצוע הבדיקה מנוהל מצד המארח, והוא שולח שאילתות למכשיר לפי הצורך לצורך הבדיקה. ההגדרה הזו שימושית כשפעולת המכשיר שנדרשת לבדיקה משפיעה על מצב המכשיר עצמו, למשל הפעלה מחדש של המכשיר.

אפשר להשתמש בסוג של מפעיל הבדיקות ב-Tradefed או כשמריצים חבילה.

להוראות, אפשר לעיין במאמר כתיבה של בדיקה מבוססת-מארח באיחוד המסחר.

4. דיווח על מדדים מבדיקות

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

דוגמאות מפורטות זמינות במאמר דיווח על מדדים או נתונים מבדיקת Tradefed.

5. איסוף יומנים אוטומטי

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

מידע נוסף זמין במאמר איסוף אוטומטי של אירועי כשל בהתחברות.

6. ניסיון חוזר אוטומטי בבדיקות

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

פרטים נוספים זמינים במאמר ניסיון חוזר אוטומטי של בדיקה.

7. ניסיון חוזר לבידוד

אפשר לאפשר ל-Tradefed לנסות לבודד את ביצוע הבדיקה בין ניסיונות הניסיון החוזרים.

פרטים נוספים זמינים במאמר ביצוע ניסיון חוזר לבידוד.

8. כתיבת בדיקת מעטפת

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

9. הגדרת מסנני בדיקה גלובליים

מסננים גלובליים באיחוד הסחר