בדיקת Iremote

public interface IRemoteTest

com.android.tradefed.testtype.IremoteTest


בדיקה שמדווחת על תוצאות ישירות ל-ITestInvocationListener.

יש לכך את היתרונות הבאים על פני JUnit

  • קל יותר לדווח על תוצאות של בדיקה שהתבצעה מרחוק במכשיר Android, כמו אין צורך לארגן את התוצאות של בדיקה מרחוק שלא לצורך מאובייקטים של JUnit Test.
  • יש תמיכה בדיווח על מדדי בדיקה

סיכום

שיטות ציבוריות

default void run(ITestInvocationListener listener)

השיטה הזו הוצאה משימוש. במקום זאת, אתם צריכים להשתמש ב-run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener).

default void run(TestInformation testInfo, ITestInvocationListener listener)

הרצת הבדיקות ודיווח על התוצאה ל-listener.

שיטות ציבוריות

ראן

public void run (ITestInvocationListener listener)

השיטה הזו הוצאה משימוש.
במקום זאת, אתם צריכים להשתמש ב-run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener).

הרצת הבדיקות ודיווח על התוצאה ל-listener.

פרמטרים
listener ITestInvocationListener: ITestInvocationListener של תוצאות הבדיקה

קליעות
com.android.tradefed.device.DeviceNotAvailableExt [המכשיר לא זמין]
DeviceNotAvailableException

ראן

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

הרצת הבדיקות ודיווח על התוצאה ל-listener.

פרמטרים
testInfo TestInformation: האובייקט TestInformation שמכיל מידע שימושי להרצה בדיקות.

listener ITestInvocationListener: ITestInvocationListener של תוצאות הבדיקה

קליעות
com.android.tradefed.device.DeviceNotAvailableExt [המכשיר לא זמין]
DeviceNotAvailableException