החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
DeviceJUnit4ClassRunner.TestMetrics
public
static
class
DeviceJUnit4ClassRunner.TestMetrics
extends ExternalResource
java.lang.Object
|
↳ |
org.junit.rules.ExternalResource
|
|
↳ |
com.android.tradefed.testtype.DeviceJUnit4ClassRunner.TestMetrics
|
הטמעה של ExternalResource
ו-TestRule
. הכלל הזה מאפשר לתעד מדדים במהלך בדיקת מקרה (בתוך @Test). כך מובטח שמפת המדדים תתבצע בין הבדיקות, כך שאפשר יהיה להשתמש שוב באובייקט הכלל.
Example:
@Rule
public TestMetrics metrics = new TestMetrics();
@Test
public void testFoo() {
metrics.addTestMetric("key", "value");
metrics.addTestMetric("key2", "value2");
}
@Test
public void testFoo2() {
metrics.addTestMetric("key3", "value3");
}
סיכום
שיטות ציבוריות |
void
|
addTestMetric(String key, MetricMeasurement.Metric metric)
הוספת רשומה של מדד בפורמט proto לתרחיש הבדיקה.
|
void
|
addTestMetric(String key, String value)
הוספת רשומת מדד ליומן עבור מקרה הבדיקה.
|
Statement
|
apply(Statement base, Description description)
|
קונסטרוקטורים גלויים לכולם
TestMetrics
public TestMetrics ()
שיטות ציבוריות
addTestMetric
public void addTestMetric (String key,
MetricMeasurement.Metric metric)
הוספת רשומה של מדד בפורמט proto לתרחיש הבדיקה. כל מפתח בתרגיל בדיקה חייב להיות ייחודי, אחרת הוא יחליף את הערך הקודם.
פרמטרים |
key |
String : המפתח של המדד. |
metric |
MetricMeasurement.Metric : הערך שמשויך למפתח. |
addTestMetric
public void addTestMetric (String key,
String value)
הוספת רשומת מדד ליומן עבור מקרה הבדיקה. כל מפתח בתרגיל בדיקה חייב להיות ייחודי, אחרת הוא יחליף את הערך הקודם.
פרמטרים |
key |
String : המפתח של המדד. |
value |
String : הערך שמשויך למפתח. |
אישור
public Statement apply (Statement base,
Description description)
פרמטרים |
base |
Statement |
description |
Description |
שיטות מוגנות
אחרי
protected void after ()
לפני
protected void before ()
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-03-26 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-03-26 (שעון UTC)."],[],[]]