בדיקה באמצעות Tradeified

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

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

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

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

2. כתיבת רכיב הרצה לבדיקה

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

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

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

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

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

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

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

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

לדוגמאות, אפשר לעיין במאמר בנושא דיווח על מדדים או נתונים מבדיקה של Tradeified.

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

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

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

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

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

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

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

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

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

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

ראו כתיבה של בדיקת מעטפת ב-Commerce Federation.

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

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