בדיקת ביצועים היא דרך לבדוק ולנטר את הביצועים של האפליקציה. אתם יכולים להריץ בדיקות ביצועים באופן קבוע כדי לנתח ולנפות באגים בבעיות בביצועים, ולוודא שלא הוספתם רגרסיות בשינויים האחרונים.
ב-Android יש את ספריית Macrobenchmark לניתוח ולבדיקה של מצבים שונים באפליקציה.
Macrobenchmark
ספריית Macrobenchmark מודדת אינטראקציות גדולות יותר של משתמשי קצה, כמו הפעלה, אינטראקציה עם ממשק המשתמש ואנימציות. הספרייה מספקת שליטה ישירה בסביבת הביצועים שאתם בודקים. הוא מאפשר לכם לשלוט בהידור ולהפעיל ולעצור את האפליקציה כדי למדוד ישירות את ההפעלה או הגלילה בפועל של האפליקציה.
ספריית Macrobenchmark מחדירה אירועים ועוקבת אחרי התוצאות באופן חיצוני מאפליקציית בדיקה שנוצרה עם הבדיקות שלכם. לכן, כשכותבים את נקודות ההשוואה, לא קוראים לקוד האפליקציה ישירות, אלא מנווטים בתוך האפליקציה כמשתמשים.
מקורות מידע נוספים
צפייה בתוכן
מומלץ בשבילכם
- הערה: טקסט הקישור מוצג כש-JavaScript מושבת
- יצירת פרופיל Baseline {:#creating-profile-rules}
- ספריית JankStats
- סקירה כללית של מדידת ביצועי האפליקציה