डिवाइस टेस्टसुइट

public class DeviceTestSuite
extends TestSuite implements IDeviceTest , IRemoteTest

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


हेल्पर JUnit टेस्ट सूट जो IRemoteTest और IDeviceTest सेवाएं प्रदान करता है।

सारांश

सार्वजनिक निर्माणकर्ता

DeviceTestSuite (Class<?> testClass)
DeviceTestSuite ()

सार्वजनिक तरीके

void addTestSuite (Class<T> testClass)

दिए गए वर्ग से सूट में परीक्षण जोड़ता है

ITestDevice getDevice ()

डिवाइस को परीक्षण के तहत प्राप्त करें।

void run ( TestInformation testInfo, ITestInvocationListener listener)

परीक्षण चलाता है, और श्रोता को रिपोर्ट करता है।

void runTest (Test test, TestResult result)

डिवाइस में शामिल परीक्षण में पास होने के लिए मूल विधि को ओवरराइड करता है

void setDevice ( ITestDevice device)

परीक्षण के तहत डिवाइस को इंजेक्ट करें।

सार्वजनिक निर्माणकर्ता

डिवाइस टेस्टसुइट

public DeviceTestSuite (Class<?> testClass)

पैरामीटर
testClass Class

डिवाइस टेस्टसुइट

public DeviceTestSuite ()

सार्वजनिक तरीके

addTestSuite

public void addTestSuite (Class<T> testClass)

दिए गए वर्ग से सूट में परीक्षण जोड़ता है

पैरामीटर
testClass Class

getDevice

public ITestDevice getDevice ()

डिवाइस को परीक्षण के तहत प्राप्त करें।

रिटर्न
ITestDevice ITestDevice

दौड़ना

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

परीक्षण चलाता है, और श्रोता को रिपोर्ट करता है।

पैरामीटर
testInfo TestInformation : TestInformation ऑब्जेक्ट जिसमें परीक्षण चलाने के लिए उपयोगी जानकारी होती है।

listener ITestInvocationListener : परीक्षा परिणामों का ITestInvocationListener

फेंकता
DeviceNotAvailableException

चालू परीक्षण

public void runTest (Test test, 
                TestResult result)

डिवाइस में शामिल परीक्षण में पास होने के लिए मूल विधि को ओवरराइड करता है

पैरामीटर
test Test

result TestResult

सेटडिवाइस

public void setDevice (ITestDevice device)

परीक्षण के तहत डिवाइस को इंजेक्ट करें।

पैरामीटर
device ITestDevice : उपयोग करने के लिए ITestDevice