IRemoteTest
public interface IRemoteTest
| com.android.tradefed.testtype.IRemoteTest |
آزمایشی که نتایج را مستقیماً به ITestInvocationListener گزارش میدهد.
این مزایای زیر را نسبت به JUnit دارد.
- گزارش نتایج آزمایشی که از راه دور روی دستگاه اندروید اجرا شده است، آسانتر است، زیرا نیازی نیست نتایج یک آزمایش از راه دور به طور غیرضروری از اشیاء تست JUnit مرتب و مرتب شوند.
- پشتیبانی از گزارش معیارهای تست
خلاصه
روشهای عمومی | |
|---|---|
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 | |