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

Improving Testability Through Design

Course Summary

This course tackles the issues of designing a complex application so that it can be covered with high quality tests.


  • +

    Course Syllabus

    Assessing Reliability of Tests
    - 18m 35s

    —Introduction 1m 37s
    —Tests Coverage Considerations 2m 30s
    —The Value of Tests 2m 1s
    —The Quality of Tests 1m 58s
    —Introducing the Demo Application 2m 45s
    —Adding Properties to a Class 2m 33s
    —Identifying Some of the Design Issues 2m 14s
    —Summary 2m 53s
    Developing an Application the Old Way
    - 38m 20s

    —Preparing Tests for Properties 1m 54s
    —Testing Boundary Conditions 2m 52s
    —Improving the Boundary Conditions Tests 2m 31s
    —Defining the Circle 2m 41s
    —Adding an Operation to the Frame 2m 2s
    —Completing Tests for the Operation 3m 2s
    —Completing the Feature 1m 50s
    —Adding More Tests 2m 23s
    —Notes About how to Improve Unit Tests 2m 13s
    —Adding Another Feature and Its Tests 3m 33s
    —Adding a Concrete Implementation of the Circle 1m 35s
    —Trying the Demo Application 1m 24s
    —Exposing the Defects 2m 3s
    —A Case When It's Better Not to Mock 2m 23s
    —Exposing a Serious Defect 3m 3s
    —Summary 2m 45s
    Guidelines of Redesign for Reliability
    - 46m 37s
    Getting the Most Out of Immutable Objects
    - 43m 13s
    Improving the Unit Tests
    - 42m 43s
    Crossing Responsibility Boundaries
    - 41m 42s
    Managing Operations on Database and External Systems
    - 45m 9s


Course Fee:
USD 29

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Attended this course?

Back to Top

 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
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