Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

DeviceTestSuite

public class DeviceTestSuite
extends TestSuite implements IDeviceTest , IRemoteTest

java.lang.Object
junit.framework.TestSuite
com.android.tradefed.testtype.DeviceTestSuite


提供IRemoteTestIDeviceTest服務的Helper JUnit測試套件。

摘要

公共建設者

DeviceTestSuite (Class<?> testClass)
DeviceTestSuite ()

公開方法

void addTestSuite (Class testClass)

將來自給定類的測試添加到套件中

ITestDevice getDevice ()

獲取被測設備。

void run ( ITestInvocationListener listener)

運行測試,並將結果報告給偵聽器。

void runTest (Test test, TestResult result)

覆蓋父方法以將設備傳遞給包含的測試

void setDevice ( ITestDevice device)

注入被測設備。

公共建設者

DeviceTestSuite

public DeviceTestSuite (Class<?> testClass)

參量
testClass Class

DeviceTestSuite

public DeviceTestSuite ()

公開方法

addTestSuite

public void addTestSuite (Class testClass)

將來自給定類的測試添加到套件中

參量
testClass Class

getDevice

public ITestDevice getDevice ()

獲取被測設備。

退貨
ITestDevice ITestDevice

public void run ( ITestInvocationListener listener)

運行測試,並將結果報告給偵聽器。

參量
listener ITestInvocationListener :測試結果的ITestInvocationListener

投擲
DeviceNotAvailableException

運行測試

public void runTest (Test test, 
                TestResult result)

覆蓋父方法以將設備傳遞給包含的測試

參量
test Test

result TestResult

setDevice

public void setDevice ( ITestDevice device)

注入被測設備。

參量
device ITestDevice :要使用的ITestDevice