Debugging and Testing a VoIP Phone (Windows Embedded CE 6.0)
The following information can be useful when debugging and testing a VoIP phone that uses Windows Embedded CE. (For general information about testing and debugging, see Strategies for Debugging a Run-Time Image, Tools for Debugging and Debugging Reference.
The VoIP Phone Suite application components as well as core components like PhCommon define a set of debug zones that you can use to output debugging information for different parts of the application. For more information, please see Debugging using IP Phone Suite Debug Zones.
The Windows Embedded CE 6.0 Test Kit (CETK) (CETK) includes a set of automatable tests that validate correct operation of much of the Windows Embedded CE IP phone functionality, including making and receiving calls, provisioning, and Exchange integration. For general CETK information, please see Windows Embedded CE Test Kit.
You can manually verify correct compilation and operation of a default IP Phone run-time image, including making and receiving phone calls, by following the instructions in How to Create a Default IP Phone on a CEPC and How to Create a Default IP Phone on an Emulator.