IRemoteTest

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)

執行測試,並將結果回報給事件監聽器。

公用方法

得分

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 TestInformationTestInformation 物件,包含可執行的實用資訊 測試。

listener ITestInvocationListener:測試結果的 ITestInvocationListener

擲回
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException