Course
Skills Expanded
Continuous Testing with NCrunch
This course describes the continuous testing approach to software development, and shows how to use NCrunch, a continuous testing tool.
What you'll learn
Continuous testing is a practice that dramatically improves efficiency of unit testing and test driven development. This course provides background on continuous testing and explores the use of a tool called NCrunch to increase development efficiency, provide code coverage information and generally improve the unit testing process. Included are a deep-dive into NCrunch and a TDD demonstration.
Table of contents
Test Driven Development Background and History
32mins
Continous Testing
20mins
Introducing NCrunch
22mins
NCrunch in Depth
50mins
- Introduction 0m
- Overview 2m
- First Time Crunch, Redux 4m
- Configuration Wizard 3m
- Configuration Wizard Demo 2m
- The Tests Window 2m
- The Tests Window Demo 7m
- Metrics Window, Lines and Coverage 1m
- Metrics Window, Lines and Coverage Demo 3m
- Processing Queue 1m
- Processing Queue Demo 3m
- Under Cursor Menu 1m
- Under Cursor Menu Demo 5m
- Risk and Progress Bar 3m
- Risk and Progress Bar Demo 2m
- Tips, Tricks, and Advanced Info 2m
- Tips, Tricks, and Advanced Info Demo 7m
- Additional Links and Information 1m
- Summary 1m
TDD The Continuous Testing Way
29mins
- Introduction 0m
- No Stopping to Build or Run 3m
- No Stopping to Build or Run, Demo 8m
- Understanding Code Performance 3m
- Understanding Code Performance Demo 3m
- Identifying Bottlenecks and Build Pain Points 3m
- Visualizing Coverage as You Go 3m
- Refactoring Quickly, Constantly, Fearlessly 2m
- Leveraging Metrics 2m
- Adjusting as the Code Grows 2m
- Summary 1m