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 emulator provided with the Symbian SDK.
Build, test and debug your application in a device based on the Symbian platform.
For testing your application on a target device, there are two options:
You can create an installation package based on the target build. See Building.
Or
If your IDE supports the application, you can use the On-Device-Debugging features of your IDE.
All Symbian 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 Symbian applications, see
Forum Nokia documentation page for testing & debugging & optimization, including, for example:
Nokia Test Criteria for Symbian C++ Applications
An online library
Testing Checklist for Symbian C++ Applications
An online library
Testing the Application provides information on how to perform unit tests on the Symbian platform.
The Symbian 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.