|
||
Symbian provides the Compatibility Test Suite (CTS) to allow licensees to check their Symbian OS implementation for compliance with the CustKit licence.
The suite comprises the following tools:
Kit Comparator - This is
a command-line application called kitcomp
that can be used to
validate all Symbian OS components when creating SDKs derived from a Symbian OS
Customisation Kit. This is to make sure that all the components that are meant
to be on the SDK, are actually available in their entirety and that there are
no binary compatibility breaks.
Functionality Checkers - These are a set of test programs used to validate the functional compatibility of a Symbian OS device. They should be run on released phones to ensure particular components are operating as required.
Program Checker - This
is a command line tool that allows you to check the Symbian OS APIs used by a
Symbian program (e.g. .exe
, .dll
, .app
,
etc.), or a set of programs.
These tools are installed as part of the Symbian OS Development Kit and
can be found in the
<EPOCRoot>\epoc32\tools\<tool_name>
directory.
Note: System Integration Toolkit (SITK) provides the
CDB
tool to check the backward compatibility between
releases of Symbian OS.