Download presentation
Presentation is loading. Please wait.
Published byBonnie Robinson Modified over 9 years ago
1
Advanced Windows 8 Apps Using JavaScript Jump Start 70-482 Exam Prep M6: Deployment Jeremy Foster Microsoft Developer Evangelist Michael Palermo Microsoft Technical Evangelist
2
Jump Start Target Agenda Advanced Windows 8 Apps Using JavaScript Module 1: Background Tasks and Components Module 2: Hardware and Sensors Module 3: Printing and PlayTo MEAL BREAK Module 4: Animations, Custom Controls, and Globalization Module 5: Data, Files, and Encryption Module 6: Deployment
3
Module Agenda Design and implement trial functionality in the app Design for error handling Design and implement a test strategy Design a diagnostics and monitoring strategy ˃ ˃
4
Why offer a trial? It is all about probability of install Cost is a barrier to entry when value isn’t proven
5
MSDN SAMPLE: TRIAL demo
6
Module Agenda Design and implement trial functionality in the app Design for error handling Design and implement a test strategy Design a diagnostics and monitoring strategy ˃ ˃
7
Error handling http://www.palermo4.com/post/JavaScript-for-Windows- Store-Apps-Error-Handling.aspx
8
CODESHOW: EXCEPTION HANDLING demo
9
Module Agenda Design and implement trial functionality in the app Design for error handling Design and implement a test strategy Design a diagnostics and monitoring strategy ˃ ˃
11
Your app will be tested… …make sure it’s by you and not your users.
12
Write a test plan A test plan is a simply a document that states (in great detail) how an app will be tested. Test plans typically contain… Description of product scenarios Description of test cases to support those scenarios Description of software used for testing
13
Introducing Microsoft Test Manager Manage all of your tests: manual, unit, integration, UI Integrate with TFS Record all steps leading to a bug
16
Unit testing in JavaScript apps Not integrated with VS test tools Flexibility in your test setup strategy I recommend… Windows 8 project Mocha
17
HILO JS demo
18
Module Agenda Design and implement trial functionality in the app Design for error handling Design and implement a test strategy Design a diagnostics and monitoring strategy ˃ ˃
19
VISUAL STUDIO ANALYZE demo
20
Summary Design and implement trial functionality in the app Design for error handling Design and implement a test strategy Design a diagnostics and monitoring strategy
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.