Debugging and testing

[ This article is for Windows 8.x and Windows Phone 8.x developers writing Windows Runtime apps. If you’re developing for Windows 10, see the latest documentation ]

Use Microsoft Visual Studio to debug and test your app. To prepare your app for the Windows Store certification process, use the Windows App Certification Kit.

Section Description
Debugging and testing Store apps with Visual Studio

Use the test and debug tools provided with Visual Studio to ensure that your app is of the highest quality.

Debugging DLL load failures with the Event Viewer

Learn how to debug DLL load failures in Windows Store apps (and desktop apps) using the Event Viewer.

Debugging and testing on Windows RT PCs

Debug and test your Windows Store apps on Windows RT PCs to ensure a consistent user experience across all Windows 8 platforms.

Windows Store app test cases

A set of test cases that you can use to test your app before you submit it to the Windows Store. Use these cases to supplement your existing test process or to develop a new one.

Testing Windows Phone apps

The development tools for Windows Phone apps include some standalone testing tools. Test your Windows Phone apps with these tools to ensure a high-quality user experience.

Beta test your app

Beta testing gives you the chance to improve your app based on feedback from individuals outside of your app-development team who try your unreleased app on their own devices.

Using the Windows App Certification Kit

Give your app the best chance of getting certified. Validate and test it on your computer before you submit it for certification and listing in the Windows Store.


Windows Performance Toolkit