BaseHostJUnit4Test
public
abstract
class
BaseHostJUnit4Test
extends Object
implements
IAbiReceiver,
ITestInformationReceiver
java.lang.Object
|
↳ |
com.android.tradefed.testtype.junit4.BaseHostJUnit4Test
|
מחלקת בדיקה בסיסית להרצת בדיקות בסגנון JUnit4. הכיתה הזו מספקת תמיכה בהתקנה, בהרצה ובניקוי של בדיקות אינסטרומנטציה מצד המארח. הכיתה הזו תואמת למספר מכשירים.
צריך להיות מקור המידע היחיד להרצת בדיקות של מכשירי מדידה בצד המארח, כדי למנוע כפילויות של כלי שימושי וכיתה בסיסית.
סיכום
שיטות ציבוריות |
final
void
|
autoTearDown()
הסרה אוטומטית של כל קובצי ה-apk שהותקנו.
|
final
IAbi
|
getAbi()
|
final
IBuildInfo
|
getBuild()
|
final
ITestDevice
|
getDevice()
|
final
IInvocationContext
|
getInvocationContext()
|
final
TestRunResult
|
getLastDeviceRunResults()
הפונקציה מחזירה את הערך של TestRunResult שנוצר מהפעלת runDeviceTests האחרונה.
|
final
|
getListDevices()
|
TestInformation
|
getTestInformation()
|
boolean
|
hasDeviceFeature(String feature)
|
final
void
|
installPackage(DeviceTestRunOptions options)
מתקינים במכשיר קובץ APK על סמך DeviceTestRunOptions .
|
final
void
|
installPackage(String apkFileName, String... options)
התקנת קובץ APK לפי השם שלו במכשיר.
|
final
void
|
installPackage(ITestDevice device, String apkFileName, String... options)
התקנה של קובץ APK לפי השם שלו במכשיר נתון.
|
final
void
|
installPackageAsUser(ITestDevice device, String apkFileName, boolean grantPermission, int userId, String... options)
התקנה של קובץ APK לפי השם שלו למשתמש ספציפי במכשיר ספציפי.
|
final
void
|
installPackageAsUser(String apkFileName, boolean grantPermission, int userId, String... options)
התקנה של קובץ apk לפי השם שלו למשתמש ספציפי.
|
final
boolean
|
isPackageInstalled(String pkg)
בדיקה אם חבילת שם נתון מותקנת במכשיר
|
final
boolean
|
isPackageInstalled(ITestDevice device, String pkg)
בדיקה אם חבילה בשם נתון מותקנת במכשיר
|
final
boolean
|
runDeviceTests(ITestDevice device, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs)
שיטה להפעלת חבילת מכשור מותקנת.
|
final
boolean
|
runDeviceTests(ITestDevice device, String pkgName, String testClassName, String testMethodName, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs)
שיטה להפעלת חבילת מכשור מותקנת.
|
final
boolean
|
runDeviceTests(ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, instrumentationArgs, extraListeners)
שיטה להפעלת חבילת מכשור מותקנת.
|
final
boolean
|
runDeviceTests(ITestDevice device, String pkgName, String testClassName, String testMethodName, Long testTimeoutMs)
שיטה להפעלת חבילת מכשור מותקנת.
|
final
boolean
|
runDeviceTests(ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, instrumentationArgs)
שיטה להפעלת חבילת מכשור מותקנת.
|
final
boolean
|
runDeviceTests(String pkgName, String testClassName, String testMethodName)
שיטה להפעלת חבילת מכשור מותקנת.
|
final
boolean
|
runDeviceTests(DeviceTestRunOptions options)
הפעלת המדידה על סמך המידע ב-DeviceTestRunOptions .
|
final
boolean
|
runDeviceTests(ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, boolean isRestartDisabled, instrumentationArgs, extraListeners)
שיטה להפעלת חבילת מכשור מותקנת.
|
final
boolean
|
runDeviceTests(ITestDevice device, String pkgName, String testClassName, String testMethodName)
שיטה להפעלת חבילת מכשור מותקנת.
|
final
boolean
|
runDeviceTests(String pkgName, String testClassName, Integer userId, Long testTimeoutMs)
שיטה להפעלת חבילת מכשור מותקנת.
|
final
boolean
|
runDeviceTests(String pkgName, String testClassName)
שיטה להפעלת חבילת מכשור מותקנת.
|
final
boolean
|
runDeviceTests(ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, instrumentationArgs, extraListeners)
שיטה להפעלת חבילת מכשור מותקנת.
|
final
boolean
|
runDeviceTests(String pkgName, String testClassName, Long testTimeoutMs)
שיטה להפעלת חבילת מכשור מותקנת.
|
final
boolean
|
runDeviceTests(String runner, String pkgName, String testClassName, String testMethodName)
שיטה להפעלת חבילת מכשור מותקנת.
|
final
void
|
setAbi(IAbi abi)
|
final
void
|
setTestInformation(TestInformation testInformation)
|
final
String
|
uninstallPackage(String pkgName)
הסרת חבילה מהמכשיר.
|
final
String
|
uninstallPackage(ITestDevice device, String pkgName)
הסרת חבילה מהמכשיר
|
יוצרים ציבוריים
BaseHostJUnit4Test
public BaseHostJUnit4Test ()
שיטות ציבוריות
autoTearDown
public final void autoTearDown ()
הסרה אוטומטית של כל קובצי ה-apk שהותקנו. הפעולה הזו תסיר את כל קובצי ה-apk מהמכשיר שבו הם הותקנו.
getAbi
public final IAbi getAbi ()
getLastDeviceRunResults
public final TestRunResult getLastDeviceRunResults ()
הפונקציה מחזירה את הערך של TestRunResult
שנוצר מהפעלת runDeviceTests האחרונה. או null אם אין תוצאות זמינות.
getListDevices
public final getListDevices ()
hasDeviceFeature
public boolean hasDeviceFeature (String feature)
installPackage
public final void installPackage (DeviceTestRunOptions options)
מתקינים במכשיר קובץ APK על סמך DeviceTestRunOptions
. קובץ ה-APK ינוקה באופן אוטומטי.
פרמטרים |
options |
DeviceTestRunOptions : האפשרויות של התקנת החבילה. |
installPackage
public final void installPackage (String apkFileName,
String... options)
התקנת קובץ APK לפי השם שלו במכשיר. קובץ ה-APK ינוקה באופן אוטומטי.
פרמטרים |
apkFileName |
String : השם של קובץ ה-APK. |
options |
String : אפשרויות נוספות שניתנות לפקודת ההתקנה |
installPackage
public final void installPackage (ITestDevice device,
String apkFileName,
String... options)
התקנה של קובץ APK לפי השם שלו במכשיר נתון. קובץ ה-APK ינוקה באופן אוטומטי.
פרמטרים |
device |
ITestDevice : ה-ITestDevice שבו רוצים להתקין את קובץ ה-apk. |
apkFileName |
String : השם של קובץ ה-APK. |
options |
String : אפשרויות נוספות שניתנות לפקודת ההתקנה |
installPackageAsUser
public final void installPackageAsUser (ITestDevice device,
String apkFileName,
boolean grantPermission,
int userId,
String... options)
התקנה של קובץ APK לפי השם שלו למשתמש ספציפי במכשיר ספציפי.
פרמטרים |
device |
ITestDevice : ה-ITestDevice שבו רוצים להתקין את קובץ ה-apk. |
apkFileName |
String : השם של קובץ ה-APK. |
grantPermission |
boolean : האם להעביר את הדגל של מתן ההרשאה בזמן התקנת קובץ ה-APK. |
userId |
int : מזהה המשתמש שבו רוצים להתקין את קובץ ה-APK. |
options |
String : אפשרויות נוספות שניתנות לפקודת ההתקנה |
installPackageAsUser
public final void installPackageAsUser (String apkFileName,
boolean grantPermission,
int userId,
String... options)
התקנה של קובץ APK לפי השם שלו למשתמש ספציפי.
פרמטרים |
apkFileName |
String : השם של קובץ ה-APK. |
grantPermission |
boolean : האם להעביר את הדגל של מתן ההרשאה בזמן התקנת קובץ ה-APK. |
userId |
int : מזהה המשתמש שבו רוצים להתקין את קובץ ה-APK. |
options |
String : אפשרויות נוספות שניתנות לפקודת ההתקנה |
isPackageInstalled
public final boolean isPackageInstalled (String pkg)
בדיקה אם חבילה בשם נתון מותקנת במכשיר
פרמטרים |
pkg |
String : שם החבילה |
החזרות |
boolean |
true אם החבילה נמצאת במכשיר |
isPackageInstalled
public final boolean isPackageInstalled (ITestDevice device,
String pkg)
בדיקה אם חבילה בשם נתון מותקנת במכשיר
פרמטרים |
device |
ITestDevice : המכשיר שבו צריך להסיר את החבילה. |
pkg |
String : שם החבילה |
החזרות |
boolean |
true אם החבילה נמצאת במכשיר |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs)
שיטה להפעלת חבילת מכשור מותקנת. לאחר מכן, משתמשים ב-getLastDeviceRunResults()
כדי לקבל את פרטי התוצאות.
פרמטרים |
device |
ITestDevice : המכשיר שבו רוצים להריץ את המדידה. |
pkgName |
String : שם החבילה להרצה. |
testClassName |
String : השם של מחלקת הבדיקה שרוצים להריץ. |
testMethodName |
String : שם שיטת הבדיקה במחלקה שרוצים להריץ. |
userId |
Integer : המזהה של המשתמש שבו רוצים להריץ את הבדיקה. יכול להיות null. |
testTimeoutMs |
Long : הזמן הקצוב לתפוגה באלפיות שנייה שיחול על כל תרחיש בדיקה. |
החזרות |
boolean |
הערך True אם הפעולה בוצעה ללא שגיאות. אחרת, הערך יהיה false. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs)
שיטה להפעלת חבילת מכשור מותקנת. לאחר מכן, משתמשים ב-getLastDeviceRunResults()
כדי לקבל את פרטי התוצאות.
פרמטרים |
device |
ITestDevice : המכשיר שבו רוצים להריץ את המדידה. |
pkgName |
String : שם החבילה להרצה. |
testClassName |
String : השם של מחלקת הבדיקה שרוצים להריץ. |
testMethodName |
String : שם שיטת הבדיקה במחלקה שרוצים להריץ. |
testTimeoutMs |
Long : הזמן הקצוב לתפוגה באלפיות השנייה שיחול על כל תרחיש בדיקה. |
maxTimeToOutputMs |
Long : הזמן המקסימלי לתפוגה של הבדיקה לפני שהיא מתחילה להפיק משהו. |
maxInstrumentationTimeoutMs |
Long : זמן הקצאת הזמן המקסימלי להשלמת המדידה המלאה. |
החזרות |
boolean |
הערך True אם הפעולה בוצעה ללא שגיאות. אחרת, הערך יהיה false. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
boolean isWindowAnimationDisabled,
instrumentationArgs,
extraListeners)
שיטה להפעלת חבילת מכשור מותקנת. לאחר מכן, משתמשים ב-getLastDeviceRunResults()
כדי לקבל את פרטי התוצאות.
פרמטרים |
device |
ITestDevice : המכשיר שבו רוצים להריץ את המדידה. |
runner |
String |
pkgName |
String : שם החבילה להרצה. |
testClassName |
String : השם של מחלקת הבדיקה שרוצים להריץ. |
testMethodName |
String : שם שיטת הבדיקה במחלקה שרוצים להריץ. |
userId |
Integer : המזהה של המשתמש שבו רוצים להריץ את הבדיקה. יכול להיות null. |
testTimeoutMs |
Long : הזמן הקצוב לתפוגה באלפיות השנייה שיחול על כל תרחיש בדיקה. |
maxTimeToOutputMs |
Long : הזמן המקסימלי לתפוגה של הבדיקה לפני שהיא מתחילה להפיק משהו. |
maxInstrumentationTimeoutMs |
Long : הזמן הקצוב המקסימלי להשלמת המדידה המלאה. |
checkResults |
boolean : האם התוצאות נבדקות לזיהוי קריסות. |
isHiddenApiCheckDisabled |
boolean : אם צריך להשבית את בדיקת ה-API החבוי או לא. |
isTestApiCheckDisabled |
boolean : אם צריך להשבית את בדיקת ה-API לבדיקה. |
isIsolatedStorageDisabled |
boolean : אם להשבית את האחסון המבודד או לא. |
isWindowAnimationDisabled |
boolean : אם להשבית את אנימציית החלון או לא. |
instrumentationArgs |
: ארגומנטים להעברה לכלי המדידה. |
extraListeners |
|
החזרות |
boolean |
הערך True אם הפעולה בוצעה ללא כשל. אחרת, הערך יהיה false. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Long testTimeoutMs)
שיטה להפעלת חבילת מכשור מותקנת. לאחר מכן, משתמשים ב-getLastDeviceRunResults()
כדי לקבל את פרטי התוצאות.
פרמטרים |
device |
ITestDevice : המכשיר שבו רוצים להריץ את המדידה. |
pkgName |
String : שם החבילה להרצה. |
testClassName |
String : השם של מחלקת הבדיקה שרוצים להריץ. |
testMethodName |
String : שם שיטת הבדיקה במחלקה שרוצים להריץ. |
testTimeoutMs |
Long : הזמן הקצוב לתפוגה באלפיות שנייה שיחול על כל תרחיש בדיקה. |
החזרות |
boolean |
הערך True אם הפעולה בוצעה ללא שגיאות. אחרת, הערך יהיה false. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
instrumentationArgs)
שיטה להפעלת חבילת מכשור מותקנת. לאחר מכן, משתמשים ב-getLastDeviceRunResults()
כדי לקבל את פרטי התוצאות.
פרמטרים |
device |
ITestDevice : המכשיר שבו רוצים להריץ את המדידה. |
runner |
String |
pkgName |
String : שם החבילה להרצה. |
testClassName |
String : השם של מחלקת הבדיקה שרוצים להריץ. |
testMethodName |
String : שם שיטת הבדיקה במחלקה שרוצים להריץ. |
userId |
Integer : המזהה של המשתמש שבו רוצים להריץ את הבדיקה. יכול להיות null. |
testTimeoutMs |
Long : הזמן הקצוב לתפוגה באלפיות השנייה שיחול על כל תרחיש בדיקה. |
maxTimeToOutputMs |
Long : הזמן המקסימלי לתפוגה של הבדיקה לפני שהיא מתחילה להפיק משהו. |
maxInstrumentationTimeoutMs |
Long : הזמן הקצוב המקסימלי להשלמת המדידה המלאה. |
checkResults |
boolean : האם התוצאות נבדקות לזיהוי קריסות. |
isHiddenApiCheckDisabled |
boolean : אם צריך להשבית את בדיקת ה-API החבוי או לא. |
instrumentationArgs |
: ארגומנטים להעברה לכלי המדידה. |
החזרות |
boolean |
הערך True אם הפעולה בוצעה ללא כשל. אחרת, הערך יהיה false. |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName,
String testMethodName)
שיטה להפעלת חבילת מכשור מותקנת. לאחר מכן, משתמשים ב-getLastDeviceRunResults()
כדי לקבל את פרטי התוצאות.
פרמטרים |
pkgName |
String : שם החבילה להרצה. |
testClassName |
String : השם של מחלקת הבדיקה שרוצים להריץ. |
testMethodName |
String : שם שיטת הבדיקה במחלקה שרוצים להריץ. |
החזרות |
boolean |
הערך True אם הפעולה בוצעה ללא שגיאות. אחרת, הערך יהיה false. |
runDeviceTests
public final boolean runDeviceTests (DeviceTestRunOptions options)
הפעלת המדידה על סמך המידע ב-DeviceTestRunOptions
.
החזרות |
boolean |
הערך True אם הפעולה בוצעה ללא כשל. אחרת, הערך יהיה false. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
boolean isWindowAnimationDisabled,
boolean isRestartDisabled,
instrumentationArgs,
extraListeners)
שיטה להפעלת חבילת מכשור מותקנת. לאחר מכן, משתמשים ב-getLastDeviceRunResults()
כדי לקבל את פרטי התוצאות.
פרמטרים |
device |
ITestDevice : המכשיר שבו רוצים להריץ את המדידה. |
runner |
String |
pkgName |
String : שם החבילה להרצה. |
testClassName |
String : השם של מחלקת הבדיקה שרוצים להריץ. |
testMethodName |
String : שם שיטת הבדיקה במחלקה שרוצים להריץ. |
userId |
Integer : המזהה של המשתמש שבו רוצים להריץ את הבדיקה. יכול להיות null. |
testTimeoutMs |
Long : הזמן הקצוב לתפוגה באלפיות השנייה שיחול על כל תרחיש בדיקה. |
maxTimeToOutputMs |
Long : הזמן המקסימלי לתפוגה של הבדיקה לפני שהיא מתחילה להפיק משהו. |
maxInstrumentationTimeoutMs |
Long : הזמן הקצוב המקסימלי להשלמת המדידה המלאה. |
checkResults |
boolean : האם התוצאות נבדקות לזיהוי קריסות. |
isHiddenApiCheckDisabled |
boolean : אם צריך להשבית את בדיקת ה-API החבוי או לא. |
isTestApiCheckDisabled |
boolean : אם צריך להשבית את בדיקת ה-API לבדיקה. |
isIsolatedStorageDisabled |
boolean : אם להשבית את האחסון המבודד או לא. |
isWindowAnimationDisabled |
boolean : אם להשבית את אנימציית החלון או לא. |
isRestartDisabled |
boolean |
instrumentationArgs |
: ארגומנטים להעברה לכלי המדידה. |
extraListeners |
|
החזרות |
boolean |
הערך True אם הפעולה בוצעה ללא כשל. אחרת, הערך יהיה false. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName)
שיטה להפעלת חבילת מכשור מותקנת. לאחר מכן, משתמשים ב-getLastDeviceRunResults()
כדי לקבל את פרטי התוצאות.
פרמטרים |
device |
ITestDevice : המכשיר שבו רוצים להריץ את המדידה. |
pkgName |
String : שם החבילה להרצה. |
testClassName |
String : השם של מחלקת הבדיקה שרוצים להריץ. |
testMethodName |
String : שם שיטת הבדיקה במחלקה שרוצים להריץ. |
החזרות |
boolean |
הערך True אם הפעולה בוצעה ללא שגיאות. אחרת, הערך יהיה false. |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName,
Integer userId,
Long testTimeoutMs)
שיטה להפעלת חבילת מכשור מותקנת. לאחר מכן, משתמשים ב-getLastDeviceRunResults()
כדי לקבל את פרטי התוצאות.
פרמטרים |
pkgName |
String : שם החבילה להרצה. |
testClassName |
String : השם של מחלקת הבדיקה שרוצים להריץ. |
userId |
Integer : המזהה של המשתמש שבו רוצים להריץ את הבדיקה. יכול להיות null. |
testTimeoutMs |
Long : הזמן הקצוב לתפוגה באלפיות שנייה שיחול על כל תרחיש בדיקה. |
החזרות |
boolean |
הערך True אם הפעולה בוצעה ללא שגיאות. אחרת, הערך יהיה false. |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName)
שיטה להפעלת חבילת מכשור מותקנת. לאחר מכן, משתמשים ב-getLastDeviceRunResults()
כדי לקבל את פרטי התוצאות.
פרמטרים |
pkgName |
String : שם החבילה להרצה. |
testClassName |
String : השם של מחלקת הבדיקה שרוצים להריץ. |
החזרות |
boolean |
הערך True אם הפעולה בוצעה ללא שגיאות. אחרת, הערך יהיה false. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
instrumentationArgs,
extraListeners)
שיטה להפעלת חבילת מכשור מותקנת. לאחר מכן, משתמשים ב-getLastDeviceRunResults()
כדי לקבל את פרטי התוצאות.
פרמטרים |
device |
ITestDevice : המכשיר שבו רוצים להריץ את המדידה. |
runner |
String |
pkgName |
String : שם החבילה להרצה. |
testClassName |
String : השם של מחלקת הבדיקה שרוצים להריץ. |
testMethodName |
String : שם שיטת הבדיקה במחלקה שרוצים להריץ. |
userId |
Integer : המזהה של המשתמש שבו רוצים להריץ את הבדיקה. יכול להיות null. |
testTimeoutMs |
Long : הזמן הקצוב לתפוגה באלפיות השנייה שיחול על כל תרחיש בדיקה. |
maxTimeToOutputMs |
Long : הזמן המקסימלי לתפוגה של הבדיקה לפני שהיא מתחילה להפיק משהו. |
maxInstrumentationTimeoutMs |
Long : הזמן הקצוב המקסימלי להשלמת המדידה המלאה. |
checkResults |
boolean : האם התוצאות נבדקות לזיהוי קריסות. |
isHiddenApiCheckDisabled |
boolean : אם צריך להשבית את בדיקת ה-API החבוי או לא. |
isTestApiCheckDisabled |
boolean : אם צריך להשבית את בדיקת ה-API לבדיקה. |
isIsolatedStorageDisabled |
boolean : אם להשבית את האחסון המבודד או לא. |
instrumentationArgs |
: ארגומנטים להעברה לכלי המדידה. |
extraListeners |
|
החזרות |
boolean |
הערך True אם הפעולה בוצעה ללא כשל. אחרת, הערך יהיה false. |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName,
Long testTimeoutMs)
שיטה להפעלת חבילת מכשור מותקנת. לאחר מכן, משתמשים ב-getLastDeviceRunResults()
כדי לקבל את פרטי התוצאות.
פרמטרים |
pkgName |
String : שם החבילה להרצה. |
testClassName |
String : השם של מחלקת הבדיקה שרוצים להריץ. |
testTimeoutMs |
Long : הזמן הקצוב לתפוגה באלפיות השנייה שיחול על כל תרחיש בדיקה. |
החזרות |
boolean |
הערך True אם הפעולה בוצעה ללא שגיאות. אחרת, הערך יהיה false. |
runDeviceTests
public final boolean runDeviceTests (String runner,
String pkgName,
String testClassName,
String testMethodName)
שיטה להפעלת חבילת מכשור מותקנת. לאחר מכן, משתמשים ב-getLastDeviceRunResults()
כדי לקבל את פרטי התוצאות.
פרמטרים |
runner |
String : הכלי להפעלת המדידה שבו רוצים להשתמש. |
pkgName |
String : שם החבילה להרצה. |
testClassName |
String : השם של מחלקת הבדיקה שרוצים להריץ. |
testMethodName |
String : שם שיטת הבדיקה במחלקה שרוצים להריץ. |
החזרות |
boolean |
הערך True אם הפעולה בוצעה ללא שגיאות. אחרת, הערך יהיה false. |
setAbi
public final void setAbi (IAbi abi)
public final void setTestInformation (TestInformation testInformation)
פרמטרים |
testInformation |
TestInformation |
uninstallPackage
public final String uninstallPackage (String pkgName)
הסרת חבילה מהמכשיר.
פרמטרים |
pkgName |
String : חבילת Android להסרה |
החזרות |
String |
String עם קוד שגיאה, או null אם הפעולה בוצעה בהצלחה |
uninstallPackage
public final String uninstallPackage (ITestDevice device,
String pkgName)
הסרת חבילה מהמכשיר
פרמטרים |
device |
ITestDevice : המכשיר שבו צריך להסיר את החבילה. |
pkgName |
String : חבילת Android להסרה |
החזרות |
String |
String עם קוד שגיאה, או null אם הפעולה בוצעה בהצלחה |