Kiểm thử IRemote

public interface IRemoteTest

com.android.tradefed.testtype.IRemoteTest


Chương trình kiểm thử báo cáo kết quả trực tiếp cho ITestInvocationListener.

Điều này có các lợi ích sau so với JUnit.

  • dễ dàng hơn trong việc báo cáo kết quả của một thử nghiệm được chạy từ xa trên thiết bị Android, như kết quả kiểm thử từ xa không cần phải được tổng hợp và tách biệt một cách không cần thiết từ đối tượng Thử nghiệm JUnit.
  • hỗ trợ báo cáo chỉ số kiểm tra

Tóm tắt

Phương thức công khai

default void run(ITestInvocationListener listener)

Phương thức này không được dùng nữa. Thay vào đó, hãy sử dụng run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener).

default void run(TestInformation testInfo, ITestInvocationListener listener)

Chạy chương trình kiểm thử rồi báo cáo kết quả cho trình nghe.

Phương thức công khai

chạy

public void run (ITestInvocationListener listener)

Phương thức này không được dùng nữa.
Thay vào đó, hãy sử dụng run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener).

Chạy chương trình kiểm thử rồi báo cáo kết quả cho trình nghe.

Tham số
listener ITestInvocationListener: ITestInvocationListener của kết quả thử nghiệm

Gửi
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

chạy

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Chạy chương trình kiểm thử rồi báo cáo kết quả cho trình nghe.

Tham số
testInfo TestInformation: Đối tượng TestInformation chứa thông tin hữu ích để chạy kiểm thử.

listener ITestInvocationListener: ITestInvocationListener của kết quả thử nghiệm

Gửi
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException