Documents/Examples
Testing Documents/Examples

SNAP Mobile: Game Compliance Testing Guide
This document provides a detailed explanation of the SNAP Mobile Game Compliance Testing process. It includes a description of the SNAP Mobile Emulation Environment’s functions and features; instructions for setting up the SNAP Mobile Emulation Environment; procedures for conducting various types of tests, including the precompliance test; and, detailed steps for each stage of the process from initial development to final compliance testing.

S60 Platform: Application Testing
The testing section of the C++ Developer's Library discusses unit testing from a theoretical point of view and provides descriptions of strategies and techniques that are important when developing unit tests. The section also provides instructions and example code on how to perform unit tests on the S60 platform.

Nokia Energy Profiler
The updated Nokia Energy Profiler, a stand-alone test and measurement application for Nokia S60 3rd Edition, Feature Pack 1 devices (and onwards), enables you to monitor your application's energy usage in real-time, in addition to the processor, memory, network, and signal levels on your phone.
Check the supported devices from here.

Nokia Energy Profiler 1.1 Quick Start Guide
Learn how to use the Nokia Energy Profiler to test and monitor your application’s energy usage in real time in the target device. The application is a stand-alone test and measurement application for Nokia S60 3rd Edition, Feature Pack 1 devices (and onwards).

Symbian Signed: Accessing Manufacturer Capabilities
This presentation describes how Manufacturer Capabilities can be obtained. AllFiles, DRM, and TCB are regarded as the manufacturer capabilities.

Analyzing Application Performance with the Carbide.c++ Performance Investigator
This document provides an introduction to using the Performance Investigator, delivered with Carbide.c++ Professional and OEM Editions, to analyze the performance of an S60 3rd Edition application.
The document shows how Carbide.c++ implements performance analysis and then guides the reader through the process of installing and configuring the Performance Investigator Profiler, running a profile session, transferring profile data to a PC, and importing the data into the Performance Investigator Analyzer. The Performance Investigator Analyzer is then demonstrated using an example. The document concludes with a look at other ways performance data can be analyzed.

Symbian Signed eLearning
This eLearning module describes the processes needed to prepare an S60 application for the Symbian Signed testing programme. The module explains, for example, the steps needed to obtain a Publisher ID and Symbian Developer Certificate. The module also includes an essential guide to preparing an application for Symbian Signed submission.

Nokia Test Criteria for Java™ ME Applications
This document describes test cases that can be conducted in addition to Unified Testing Criteria related to the Java Verified program. It covers all requirements that Nokia has set in addition to the Unified Testing Criteria that need to be fulfilled when Java™ Platform, Micro Edition (Java™ ME) applications or games will be embedded to Nokia devices as part of Nokia Total Product Offering (TPO) or an operator variant project.

Nokia Test Criteria for Symbian C++ Applications v2.0
Learn about the test cases that can be conducted to Symbian OS native applications in addition to Symbian Signed tests. The document covers all requirements that Nokia has set in addition to the Symbian Signed test criteria that need to be fulfilled when Symbian C++ applications will be embedded to Nokia devices as part of Nokia Total Product Offering (TPO) or an operator variant project.

Nokia Energy Profiler 1.0 Quick Start Guide
Learn how to use the Nokia Energy Profiler to test and monitor your application’s energy usage in real time in the target device. The application is a stand-alone test and measurement application for Nokia S60 3rd Edition, Feature Pack 1 devices (and onwards).

S60 3rd Edition: Positioning Simulation Tool
This package contains an updated simulationpsy tool that simulates positioning technology on the device, thus responding to applications' requests for position information. An accompanying simpsyconfiguration tool provides a configuration UI for developers to select a simulation data file for the simulation PSY.

Symbian Signed Upcoming changes
This webinar gives an overview of the coming Symbian Signed program changes. The webinar covers the services provided by Symbian Signed in the future and drills down in details of each service area.

Introduction for MphasiS Symbian Signed and Nokia testing
In this webinar test house MphasiS introduces their testing services. You will get details about how to apply for a Publisher ID from TC TrustCenter, submit your application for testing, and some tips that can help you pass Symbian Signed.

NSTL Services for Mobile Application Developers and Network Operators
In this webinar test house NSTL will present the features of its online submission portal and will outline its capabilities and process for testing Symbian and Java applications.

Symbian Signed and Testing Services for Nokia developers
This webinar outlines Flander's acceptance testing services for Nokia application developers. The session covers Flander's standard Symbian Signed, Symbian Signed for Nokia, as well as Flander's pre- and post-certification consultancy services.

Sogeti High Tech Mobile Application Testing Services
In this webinar you'll learn about test house Sogeti HT's testing and consultancy services for mobile application developers.

S60 3rd Edition: Preinstalled/Preloaded Applications v1.2
Learn how to create, upgrade, and unistall preinstalled Symbian C++ applications in S60 3rd Edition. MIDlet preinstallation is also briefly discussed. The document also includes information about preloaded Symbian applications and MIDlets in S60 3rd Edition. An example launcher application is included in the package.

Remote Device Access Webinar
This webinar gives a brief overview of RDA structure, different features and use cases, as well as information on how to use the service to test your applications and/or content on Nokia devices based on Symbian OS.

NSTL Test House Webinar
In this webinar NSTL test house outlines its global testing capabilities and describes the appRELAY Quality Assurance testing services and certification programs. NSTL services allow developers and publishers to get their applications to market quickly. NSTL is one of the test houses in Java Verified, Symbian Signed and Symbian Signed for Nokia testing and certification programs.

Testing Checklist for Symbian C++ Applications v1.2
This updated document lists fundamental issues that must be taken into account when testing Symbian OS-based applications. The checklist is recommended to be used together with Nokia Test Criteria for Symbian C++ Applications.

Avoiding Common Failures in Symbian Signed and Nokia Tests
This document describes ten of the most common reasons why S60 applications fail to pass Symbian Signed and additional Nokia tests. Developers who carefully address the issues described in this document will end up with fewer test rounds and will save money. Applications that pass these test cases will also be of higher quality, which will improve the user experience.

Capgemini\Sogeti Test House Webinar
This webinar gives information about the services that the Capgemini\Sogeti test house provides. For a mobile development company, the certification is a must to access the major distribution channels. On a market as dynamic as the mobile one, any failures during the certification steps may lead to dramatic effects by deeply impacting the Time-To-Market objectives and increasing the overall development costs. Based on 4 years of experience in delivering certification services, Capgemini\Sogeti has defined additional professional services to keep the certification of applications under control and to secure the Time-To-Market objectives.

MphasiS Test House Webinar
This webinar gives information about the testing services that the MphasiS test house provides, and about what you need to do before submitting an application to the Symbian Signed process.
Freeware Opportunities for S60 and Series 80 Developers
With the Symbian Signed Freeware Route to Market, developers pay no testing costs for freeware applications. Freeware developers can even access capabilities under the S60 3rd Edition Platform Security model without paying testing or identification-certificate fees.

Capability Descriptions
This short document gives a high-level description of each of the Symbian OS platform security capabilities.

Signing Tips v2.0
This updated document provides an overview of Symbian Signed for both Symbian OS pre and post v9 applications. It gives useful tips and explains the signing process step by step.

Getting Started with Carbide.c++ Performance Investigator Screencast
This video provides an introduction to Performance Investigator, a feature of Carbide.c++ Professional Edition. The video shows how Performance Investigator is installed on an S60 3rd Edition device, and how performance data is captured and then imported into Carbide.c++ for analysis. The various analysis tools are then explored, using data from a simple example application.
This video will provide developers using Carbide.c++ Professional Edition with the information they need to start finding and eliminating application performance issues.
Running time: 12 minutes

Symbian Platform Security, Symbian Signed, and Access to Capabilities
This webinar gives an overview of the Symbian platform security, explaining also the actions needed to get an application to the market. The webinar covers different capability needs and Symbian Signed process, and provides assistance especially to the technical audience about the platform security and its impact on application development.

Using Series 40 SDKs for Content Development
This video introduces the features of the Series 40 3rd Edition emulators that content developers can use to test Flash Lite 1.1 from Adobe, browser, MMS, image, and audio content. Running time: 12 minutes.

Technical Note: Missing Root Certificates For Java Verified
This document describes how to deal with a missing UTI root certificate (GeoTrust CA for UTI), which is used by the Java Verified testing and certification program and is needed for the installation of Java Verified tested applications. The root certificate is missing from the Nokia 6600, Nokia 6230, and Nokia 3220 devices.
Please assess this resource (here or within the document) to help improve our quality.




