Skip to main content
Beta
This lesson is in the beta phase, which means that it is ready for teaching by instructors outside of the original author team.
Light
Dark
Auto
Instructor View
Learner View
Menu
Testing
Testing
Key Points
Instructor Notes
Extract All Images
More
Reference
Search the All In One page
Testing
Toggle Theme
Light
Dark
Auto
Instructor View
Learner View
EPISODES
Summary and Schedule
1. Introduction
2. Working with Legacy Code
3. Test framework
4. Test Driven Development
5. Refactoring for Testing
6. Testing Big Changes
RESOURCES
Key Points
Instructor Notes
Extract All Images
Reference
See all in one page
IntroductionWhat is testing?
Why (else) do we test?
When to
run
tests?
When to
write
tests?
Working with Legacy CodeMeet the legacy code project
A simple end-to-end test
Test frameworkpytest: A test framework
What is code (test) coverage
Test Driven DevelopmentTest Driven Development
Refactoring for TestingMonolithic Main Methods
Safe Refactoring and TDD
Testing Big ChangesMaking big changes
Back
To Top