IRemoteTest

public interface IRemoteTest

com.android.tradefed.testtype.IRemoteTest


Một kiểm thử báo cáo kết quả trực tiếp đến ITestInvocationListener.

Điều này mang lại những lợi ích sau so với JUnit.

  • dễ dàng hơn khi báo cáo kết quả của một kiểm thử đã chạy từ xa trên thiết bị Android, vì kết quả của một kiểm thử từ xa không cần phải được sắp xếp và huỷ sắp xếp không cần thiết từ các đối tượng Kiểm thử JUnit.
  • hỗ trợ báo cáo chỉ số kiểm thử

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(TestInformation,ITestInvocationListener).

default void run(TestInformation testInfo, ITestInvocationListener listener)

Chạy các kiểm thử và báo cáo kết quả cho trình nghe.

default void setRetryAttemptNumber(int attemptNumber)

Đặt số lần thử lại cho kiểm thử.

Phương thức công khai

chạy

public void run (ITestInvocationListener listener)

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

Chạy các kiểm thử và báo cáo kết quả cho trình nghe.

Tham số
listener ITestInvocationListener: ITestInvocationListener kết quả kiểm thử

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

chạy

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Chạy các kiểm thử và 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 các kiểm thử.

listener ITestInvocationListener: ITestInvocationListener kết quả kiểm thử

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

setRetryAttemptNumber

public void setRetryAttemptNumber (int attemptNumber)

Đặt số lần thử lại cho kiểm thử. Giá trị mặc định không làm gì cả.

Tham số
attemptNumber int