LP Pinsonneault blog's

Windows 8, Windows Phone, ...

NAVIGATION - SEARCH

Testing your Windows Phone application prior to submit to the Marketplace is an essential task

Recently i was working on some Windows Phone project. I remembered that one of the improvement with the latest SDK for Windows Phone 7.1, was the introduction of a new tool that will help developers to test their apps prior to submit them to the Marketplace. This was a great idea because many were complaining about the time it take it take for an application to go through the Certification process.

First, the certification process is pretty complex, on the tester side. It require automatic testing done by a server, which is fairly fast. Then, the apps is tested manually by a tester, this is the part of the process which take longer to complete. Try to imagine you testing an application that you don’t know the purpose and how it work. For my part, I really don’t want to be in their pants! From my past experience, they are doing a very good job.

To return to the main subject, a new tool is now available with the SDK which is called “Marketplace Test Kit”. This will guide the developer through all the test that are done by the automated process and the manual testing.

Here is the walkthrough to test your application:

  1. Open the “Project” menu

    SNAGHTMLff346c3

  2. And then click on the “Open Marketplace Test Kit”

    image

  3. Now you have the first screen that will allow you to enter all the information required by the automated test process.
    - Application Package
    - Tiles
    - Screenshots

    SNAGHTML1014c94b

  4. The next screen is the “Automated Tests”, this is the screen that execute and give you the result of the automated testing process. The result can be useful, because it will provide you the detected Manifest information like the Capability:

    image 



    The result will look something like this:

    SNAGHTML1015879a     

      
  5. The next section is the Monitored Test, these tests are manual but a log is generated and analyse automatically base on the the navigation you do while testing the application. This look for memory issue, navigation pattern issue, performance. Do execute the test you need to have your phone connected, because the test is done using the device. So if you don’t have a device you won’t be able to process those tests.

    image

    Once your done testing you can either exit the application or click on the “Close Application” button in the test screen. You will result like those:

    image


  6. The last step is 100% manual. So these must be done manually and you must use your own judgement to identify if the test “Pass” or “Fail”. You just need to follow the instruction. This may be less or more complex depending on your application.

    image

 

In conclusion, testing your application must be a task you must do for each application (version) prior to submit to the Marketplace. This will make sure you won’t wait for the certification for bug that you could have trapped doing those tests. Also, by doing those test you will improve the quality of your application and you will help improve the delay for the certification process.

Regards,
LP

Comments (4) -

That's right, I completely forgot about this tool!  DOH!  Thank you for reminding me!  Awesome!  Quick question, after you run this tool, will the iconography information be automagically uploaded/entered for you when you goto submit to Microsoft Marketplace?  Or do you have to add that again?

Reply

Unfortunately you have to do upload them manually when submitting to the marketplace. But that is a nice idea that can be integrated through Visual Studio.

Reply

Phyllis Chloe MacKenzie
United States Phyllis Chloe MacKenzie

�E�I'll gear this review to 2 types of people: current Zune owners who are considering an upgrade, and people trying to decide between a Zune and an iPod. (There are other players worth considering out there, like the Sony Walkman X,  And We Make HomePage And WebSite AT <A href="http://www.blogdehp.jp">Homepage Sakusei</A><A href="http://www.blogdehp.jp">;ビジネスブログホ�Eムペ�Eジ作�Eビジネスブログ</A>  but I hope this gives you enough info to make an informed decision of the Zune vs players other than the iPod line as well.)

Reply

Louisa Christiana Sinfield
United States Louisa Christiana Sinfield

�E�I'll gear this review to 2 types of people: current Zune owners who are considering an upgrade, and people trying to decide between a Zune and an iPod. (There are other players worth considering out there, like the Sony Walkman X,  And We Make HomePage And WebSite AT <A href="http://www.blogdehp.jp">Homepage Sakusei</A><A href="http://www.blogdehp.jp">;ビジネスブログホ�Eムペ�Eジ作�Eビジネスブログ</A>  but I hope this gives you enough info to make an informed decision of the Zune vs players other than the iPod line as well.)

Reply

Pingbacks and trackbacks (2)+

Add comment

biuquote
  • Comment
  • Preview
Loading