IRemoteTest 测试

public interface IRemoteTest

com.android.tradefed.testtype.IRemoteTest 类中的方法


一种将结果直接报告给 ITestInvocationListener 的测试。

与 JUnit 相比,这具有以下优势。

  • 可以更轻松地报告在 Android 设备上远程运行的测试的结果, 远程测试的结果不需要进行不必要的编组和解组 运行多个测试项目
  • 支持报告测试指标

摘要

公共方法

default void run(ITestInvocationListener listener)

<ph type="x-smartling-placeholder"></ph> 此方法已被弃用。 请改用 run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener)

default void run(TestInformation testInfo, ITestInvocationListener listener)

运行测试,并将结果报告给监听器。

公共方法

得分

public void run (ITestInvocationListener listener)

<ph type="x-smartling-placeholder"></ph> 此方法已废弃。
请改用 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