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

Automated Testing for Fraidy Cats Like Me

Course Summary

Many developers have heard of unit testing or test driven development but are daunted by the scope, depth or learning curve. This course aims at removing that first layer of trepidation. You will get a quick and broad perspective on why you might want to


  • +

    Course Syllabus

     
    ● Automated Testing for Fraidy Cats Like Me
        ◦ Introduction
        ◦ Why this course?
        ◦ Testing Manually - Is this What You Do Today?
        ◦ Your first look at an automated test
        ◦ How Automated Tests Can Help Avoid Breaking Apps in the Future
        ◦ What to expect in the rest of this course
        ◦ Resources
    ● What is a Test and How to Run It
        ◦ Introduction
        ◦ Outline
        ◦ They are not really all Unit Tests
        ◦ Most Common Tests A: Unit Tests
        ◦ Most Common Tests B: Integration Tests
        ◦ When Databases and Other External Resources are Involved
        ◦ Tools for Defining and Running Tests
        ◦ Summary
        ◦ Resources
    ● Test Doubles: Stubs, Fakes and Mocks
        ◦ Introduction
        ◦ Goals
        ◦ Identifying Logic that Doesn't Need to Execute
        ◦ Introducing Test Doubles
        ◦ Stubs: When and How to Use Them
        ◦ Fakes: When and How to Use Them
        ◦ Mocking the Test Doubles with a Mocking Framework
        ◦ Replacing the Stub with a Mock
        ◦ Replacing the Fakes with a Mock
        ◦ Summary
        ◦ Resources
    ● Testing Workflows and Goals
        ◦ Introduction
        ◦ Goals
        ◦ Code First Approach to Testing
        ◦ Test First Approach to Testing
        ◦ Test First with Test Driven Development (TDD)
        ◦ Test Driven Development Baby Steps
        ◦ TDD with Mocking
        ◦ Test First Can Help Improve Your Production Code
        ◦ What is this BDD I've Heard Of?
        ◦ Some Other Types of Tests to Be Aware Of
        ◦ Graduation!
        ◦ Resources

     


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

Back to Top