IRemoteTest

public interface IRemoteTest

com.android.tradefed.testtype.IRremoteTest


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

יש לזה את היתרונות הבאים על פני JUnit.

  • קל יותר לדווח על תוצאות של בדיקה שהופעלה מרחוק על מכשיר אנדרואיד, מכיוון שתוצאות של בדיקה מרחוק אינן צריכות להיות מסודרות ללא צורך מאובייקטים של 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)

מפעיל את הבדיקות ומדווח על התוצאה למאזין.

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

לָרוּץ

public void run (ITestInvocationListener listener)

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

מפעיל את הבדיקות ומדווח על התוצאה למאזין.

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

זורק
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

לָרוּץ

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

מפעיל את הבדיקות ומדווח על התוצאה למאזין.

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

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

זורק
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException