Area | Description |
---|---|
Signature tests | For each Android release, there are XML files describing the signatures of allpublic APIs contained in the release. The CTS contains a utility to check those APIsignatures against the APIs available on the device. The results from signaturechecking are recorded in the test result XML file. |
Platform API Tests | Test the platform (core libraries and Android Application Framework) APIs as documentedin the SDK Class Index toensure API correctness, including correct class, attribute and method signatures,correct method behavior, and negative tests to ensure expected behavior forincorrect parameter handling. |
Dalvik Tests | The tests focus on testing the Dalvik Executable Format. |
Platform Data Model | The CTS tests the core platform data model as exposed to application developersthrough content providers, as documented in theSDK android.provider package: contacts, browser, settings, etc. |
Platform Intents | The CTS tests the core platform intents, as documented in theSDK Available Intents. |
Platform Permissions | The CTS tests the core platform permissions, as documented in theSDK Available Permissions. |
Platform Resources | The CTS tests for correct handling of the core platform resource types,as documented in theSDK Available Resource Types. This includes tests for: simple values, drawables, nine-patch,animations, layouts, styles and themes, and loading alternate resources. |