Testing

Typically, builds are first tested in the emulator and then the final testing is performed on the target device as follows:

  • Test and debug your application in the S60 emulator provided with the S60 C++ SDK.

  • Build, test and debug your application in an S60 device.

    For testing your application on a target device, there are two options; you can create an installation package based on the target build, or, if your IDE supports it, you can use the On-Device-Debugging features of your IDE.

All S60 C++ application installation files must be signed before they can be installed to a mobile device. For more information, see Application signing.

For more information on testing S60 applications, see

The S60 C++ SDK provides various additional tools, such as event simulation, with which to test the functionality of your application. For more information, see the SDK documentation.