IRemoteTest
public interface IRemoteTest
com.android.tradefed.testtype.IRremoteTest |
בדיקה המדווחת על תוצאות ישירות ל- ITestInvocationListener
.
יש לזה את היתרונות הבאים על פני JUnit.
- קל יותר לדווח על תוצאות של בדיקה שהופעלה מרחוק במכשיר אנדרואיד, מכיוון שתוצאות של בדיקה מרחוק אינן צריכות להיות מסודרות ללא צורך מאובייקטים של JUnit Test.
- תומך בדיווח על מדדי בדיקה
סיכום
שיטות ציבוריות | |
---|---|
default void | run ( ITestInvocationListener listener) שיטה זו הוצאה משימוש. השתמש במקום זאת |
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 |