Presentation is loading. Please wait.

Presentation is loading. Please wait.

Advanced Windows 8 Apps Using JavaScript Jump Start 70-482 Exam Prep M6: Deployment Jeremy Foster Microsoft Developer Evangelist Michael Palermo Microsoft.

Similar presentations


Presentation on theme: "Advanced Windows 8 Apps Using JavaScript Jump Start 70-482 Exam Prep M6: Deployment Jeremy Foster Microsoft Developer Evangelist Michael Palermo Microsoft."— Presentation transcript:

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 ˃ ˃

10

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

14

15

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

21


Download ppt "Advanced Windows 8 Apps Using JavaScript Jump Start 70-482 Exam Prep M6: Deployment Jeremy Foster Microsoft Developer Evangelist Michael Palermo Microsoft."

Similar presentations


Ads by Google