6. QUALITY ASSURANCE (QA) PROCESS
All content items submitted for publishing go through a quality assurance process. The main purpose of the QA is
to ensure consumers receive quality content and application experiences through Ovi Store. We also strive to
achieve fast publishing turnaround for developers. The best way to ensure your content is approved quickly is to
test it thoroughly on all target devices before submitting it to Ovi Store.
Nokia’s QA process consists of the performance of a number of tests as well as a review of legal and content
appropriateness on all items submitted by developers. NOTE: Testing does not cover every aspect of the content
experience or application functionalities, nor does it cover all possible phone, operator and language combinations.
Rather, we focus on the verification of basic or core functionality. It is the responsibility of the content publisher to
fully test, validate and sign their application content prior to submission to the Ovi Store. Do not expect Ovi
consumer users to test your content for you. If you do, they may not buy from you again!
After the quality assurance process is complete you will receive an email stating the status of the item in the
system. If the QA fails, the reason and related test case will be provided by email.
6.1 Purpose of Testing
Nokia tests content prior to publishing to ensure consumers experience the same level of high quality across all
content types in the Ovi Store. While it is expected that all publishers will thoroughly test their content and
applications on all target devices before submittal, if Nokia’s QA test process identifies any problematic content, the
32 (42) Nokia Ovi Publisher Guide, Beta version as of 2 March 2009
publisher of that content will be notified with a summary of the test failure results. It is then the publisher’s
responsibility to either correct the problem or change their target device or distribution selection.
6.2 Testing criteria
When you submit content for testing during the QA process there are factors that must be taken into account before
submission. The publisher must check that content meets these criteria before submission.
Generic entry criteria for testing
· Publisher must complete the content submission form and lock the file
· Device distribution must have at least one specific device selected Submissions will be rejected if the
publisher automatically chooses the “Works on and can be distributed to all devices” check box
· Country field must have at least one specific country
· Localization or language must be stated if applicable to ensure the right application is targeted to the right
· Only Nokia billing is accepted. If the content contains any other external billing solution it will be rejected.
Entry criteria for Symbian or Java application testing
· Symbian application submissions (of the .sis and .sisx file type) must be pre-tested and must fulfill the
Symbian Signed Certification requirements. Symbian signing requirements may be found at Forum Nokia
rience/Testing/) or at the Symbian Foundation website (www.symbianfoundation.org
· Java application submissions must be pre-tested and fulfill Java Verified requirements Visit
for more information on the Java Verified service
· Java and Symbian applications must be signed appropriately, no application certificate error message will
be allowed for content or applications on Ovi Store. For best practices on how to sign applications go to the
Forum Nokia discussion boards at http://discussion.forum.nokia.com/fo...play.php?f=124
· There must be “Help” and “About” available somewhere inside the application where you can find more
information about the application that you just installed.
· Application language use must be consistent and appropriate throughout the user experience
All applications submitted to the Ovi Store must be able to provide proof that Symbian Signed and Java Verified
requirements are met if requested. For more information, see http://forum.nokia.com/main/0,6566,22,00.html
Nokia may require third party testing for applications. If the QA team receives content that frequently fails, it is the
publisher’s responsibility to submit information to Nokia that the content works. Third party testing may be required
Entry criteria for Flash Lite application testing
· SIS files for supported S60 devices
SIS files must be properly signed through Symbian Signed Express signed or Certified Signed
· NFL files for supported S40 devices
NFL files do not have to be signed
· Flash files (SWF) are not accepted. All Flash applications must be packaged as either a SIS or an NFL file
· Installing a SIS file to an S60 device must not install or prompt to install the Adobe Flash Lite player
33 (42) Nokia Ovi Publisher Guide, Beta version as of 2 March 2009
· SIS files that are created using the Adobe Mobile Packager Tool will not be accepted and will be rejected
during the QA process. Forum Nokia offers a free web based Flash packaging service:
· Flash files must be published as versions 1.1, 2.0, 2.1 or 3.0. Files that are published as FL3.1 will not be
· For information on device specification, please refer to
and select your version of Flash for a list of