MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Windows Phone Testing and Error Management

Course Summary

In any development project, a serious and extensive test harness provides the foundation for building quality software that is trusted and reliable. Windows Phone is no different. Many of the same approaches used on other platforms are relevant here, but

  • +

    Course Syllabus

    ● Introduction
        ◦ Yawn!
        ◦ A World Without Testing
        ◦ Testing and Error Management Outline
        ◦ Goals
    ● Test Areas
        ◦ Introduction
        ◦ Which Areas Should I Test?
        ◦ First Run
        ◦ Fast Application Switching and Tombstoning
        ◦ Hands on: Fast App Resume
        ◦ Navigation
        ◦ User Interface and Layout
        ◦ Settings
        ◦ Special Features
        ◦ Summary
    ● Test Libraries
        ◦ Introduction
        ◦ Test Libraries: What are they?
        ◦ Windows Phone Toolkit Test Framework
        ◦ Hands on: Windows Phone Toolkit Test Framework
        ◦ Windows Phone Test Framework
        ◦ Mock In-App Purchase Library
        ◦ Hands on: Mock In-App Purchase Library
        ◦ Roll Your Own
        ◦ Benefits
        ◦ Summary
    ● Preparing Test Data
        ◦ Introduction
        ◦ Importance of Test Data
        ◦ Reusable Test Data
        ◦ Project Data
        ◦ Hands on: Design Time Data in Blend
        ◦ Hands on: Visual Studio Test Data
        ◦ Location Data
        ◦ Hands on: Testing With Location Data
        ◦ Summary
    ● Unit Testing
        ◦ Introduction
        ◦ What is Unit Testing?
        ◦ Lifecycle
        ◦ How to Indentify Unit Tests
        ◦ Test Driven Development
        ◦ Windows Phone Unit Test Project
        ◦ Hands on: Windows Phone Unit Testing
        ◦ Code Coverage Tools
        ◦ Summary
    ● Integration Testing
        ◦ Introduction
        ◦ What is Integration Testing
        ◦ Top Down Approach
        ◦ Bottom Up Approach
        ◦ Sandwich Approach
        ◦ Big Bang Approach
        ◦ Continuous Integration
        ◦ Integration Testing on Windows Phone
        ◦ Summary
    ● Performance Testing
        ◦ Introduction
        ◦ Platform Performance
        ◦ Areas of Concern
        ◦ User Guidance
        ◦ Perfoamnce APIs
        ◦ Performance Tools
        ◦ Hands on: Performance Tools
        ◦ Hands on: Frame Rate Counters
        ◦ Summary
    ● Logging Frameworks
        ◦ Introduction
        ◦ Devices in the Wild
        ◦ Bugsense
        ◦ Hands on: Bugsense
        ◦ NLog
        ◦ Adding Value
        ◦ Summary


Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top