CTS测试

qiaosym 2013-08-12

http://source.android.com/compatibility/overview.html

android-cts-4.1_r3-linux_x86-arm.zip

android-cts-verifier-4.1_r6-linux_x86-arm.zip

1.DownloadtheCTSandCTSmediafiles.

2.Attachatleastonedevice(oremulator)toyourmachine.

3.ForCTS2.1R2andbeyond,setupyourdevice(oremulator)toruntheaccessibilitytests:

1.adbinstall-randroid-cts/repository/testcases/CtsDelegatingAccessibilityService.apk

2.Onthedevice,enableSettings>Accessibility>Accessibility>DelegatingAccessibilityService

4.ForCTS2.3R4andbeyond,setupyourdevicetorunthedeviceadministrationtests:

1.adbinstall-randroid-cts/repository/testcases/CtsDeviceAdmin.apk

2.Onthedevice,enablealltheandroid.deviceadmin.cts.*deviceadministratorsunderSettings>Location&security>Selectdeviceadministrators

5.ForCTS2.3R12andbeyond,theCTSmediafilesmustbecopiedtothedevice'sexternalstorage.Checksection4.2ofthelatestCTSmanualforfurtherdetailsoncopyingthesefiles:

1.UnziptheCTSMediazipfile.

2.Runcopy_media.sh[720x480|1280x720|1920x1080|all][-sserial].Ifnoresolutionisspecified,thedefaultmaximumresolutionof480x360isassumed.

6.LaunchtheCTS.TheCTStestharnessloadsthetestplanontotheattacheddevices.Foreachtestinthetestharness:

◦Thetestharnesspushesa.apkfiletoeachdevice,executesthetestthroughinstrumentation,andrecordstestresults.

◦Thetestharnessremovesthe.apkfilefromeachdevice.

7.Onceallthetestsareexecuted,youcanviewthetestresultsinyourbrowserandusetheresultstoadjustyourdesign.YoucancontinuetoruntheCTSthroughoutyourdevelopmentprocess.

相关推荐