Testing apps for Windows Phone

Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
47 out of 81 rated this helpful - Rate this topic

April 09, 2013

Applies to: Windows Phone 8 | Windows Phone OS 7.1

 

This topic provides a checklist of recommended steps for testing your app and preparing it for submission to the Windows Phone Store.

We recommend that you test your app frequently throughout the development cycle, and especially before you submit the app to the Store. Windows Phone SDK provides a variety of tools and features that make testing easy and provide actionable feedback.

This topic contains the following sections.

 

The following tests help to determine how your app responds to different settings on the phone.

The following tests help to determine how your app uses special features of the phone.

Test how your app uses this feature

More info

Copy-and-paste

How to test copy-and-paste in Windows Phone Emulator

Location data

How to test apps that use location data for Windows Phone

Accelerometer

How to test apps that use the accelerometer for Windows Phone

Photo chooser or camera capture task (for apps that target Windows Phone OS 7.1 only)

How to test apps that use the photo chooser or camera capture task in Windows Phone

The following tests help to determine how your app performs under real-world conditions and how it uses resources.

Use these steps to test your app

More info

Test your app’s methods by running unit tests.

Unit testing for Windows Phone apps

Test how your app handles a bad network connection or an interruption.

Simulation Dashboard for Windows Phone

Watch how your app uses resources while it’s running in the emulator.

Frame rate counters in Windows Phone Emulator

Monitor your app’s responsiveness and resource consumption.

App monitoring for Windows Phone

Profile your app’s performance and memory usage.

App profiling for Windows Phone

The following tests help to test your app before you submit it to the Windows Phone Store.

Use these steps to test your app before you submit it to the Store 

More info

Test your app on a phone, not only on the emulator.

How to deploy and run a Windows Phone app

Test your app’s native image.

How to test the retail version of your app for Windows Phone 8

Test whether your app meets the requirements of the Store.

Windows Phone Store Test Kit

The following steps help to prepare your app and its files for submission to the Windows Phone Store.

Use these steps to prepare your app and its files for the Store 

More info

Review the certification requirements for apps.

App certification requirements for Windows Phone

Choose your app’s display name and other settings including supported resolutions and supported languages. Specify these settings on the Application UI page and the Packaging page of Manifest Designer.

How to modify the app manifest file for Windows Phone

App manifest file for Windows Phone

Identify your app’s required capabilities and hardware requirements. Specify these settings on the Capabilities page and the Requirements page of Manifest Designer. Clear any requirements that your app doesn’t need.

How to determine app capabilities

App capabilities and hardware requirements for Windows Phone

Prepare your app’s icon and tile images. These images become part of the XAP file that you submit to the Store. Specify these settings on the Application UI page of Manifest Designer.

App submission requirements for Windows Phone

Prepare your app’s image and optional screen shots for the Store. Specify these images when you submit your app to the Store.

How to create screenshots for Windows Phone Store

App submission requirements for Windows Phone

After you develop and test your app, you’re ready to submit it to the Windows Phone Store.

Get ready to publish your app

More info

Review the steps for publishing your app.

Submit your app

Submit your app.

Submit app

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.