4. back & back again back = the source of all evil can you exit the app? “back” cycles? loss of state and crash press back in unexpected places lost handlers/bindings
5. loss of internet if your main action is to download stuff – test the connectivity loss! how to simulate connectivity loss? connect device to a computer remove the cable/WiFi when connected device ALWAYS uses PC internet connection
6.
7.
8. black &white test dark and lightthemes some icons may look unexpectedly white some colors may not correlate well
9. next submission process overview typical issues to test pre-submission tweaks post submission q&a
10. capability testing use “CapabilityDetection.exe” c:rogram Files (x86)icrosoft SDKsWindows Phone7.0oolsapDetectapabilityDetection.exe remove all unnecessary stuff debug libs test data …
11. apply instrumentation Preemprive.com provide FREE wp7 instrumentation tools: dotfuscator monitoring and analytics ! not a single line of code required !
12. description you should think about users that will try to find your app, download and use provide keywords for search provide contact information in the description or inside the app
13. next submission process overview typical issues to test pre-submission tweaks post submission q&a
14. look up statistics number of downloads (AppHub) results come 1 week late ads – pubcenter/adMob site preemptive stats http://www.preemptive.com/know-more/application-monitoring
15. last submission process overview typical issues to test pre-submission tweaks post submission q&a about ivankirkorau @kirkorau
Editor's Notes
marketplace testing – это подготовка приложения к сабмиту и сбор информации для принятия решения «готово ли приложение к сабмиту»
http://create.msdn.com/en-US/home/about/app_submission_walkthroughОчень важно подойти серьезно и подготовить адекватное описание и качественные картинки.После сабмита ваше приложение будет тестироваться на стороне MS как автоматическими инструментами, так и ручное тестирование. Причем у них есть Test Plan, и во многом открыт (только я об этом не знал на тот момент) и им можно пользоваться. Application Certification Requirements for Windows Phonehttp://msdn.microsoft.com/en-us/library/hh184843(v=VS.92).aspxТехнические требования и тесты:http://msdn.microsoft.com/en-us/library/hh184840(v=VS.92).aspx
1)Я 4 раза пересабмитывал приложения из-за того, что не полностью оттестировал back.2) Другое приложение я исправлял дольше чем писал изначально, лишь бы back срабатывал адекватново время возвращения из tombstoningнекоторые биндинги терялись и конечно, могут потеряться eventhandler-ы которые не были пересозданы после возвращения.
use dnp.Counters.dll http://dotnetprofessional.com/blog/post/2010/09/27/Debug-Memory-Counter-for-Windows-Phone-7.aspx (switch off status panel to see it)