Testing Foundations
Your journey starts here. What testing really is, why it matters, and the core techniques every tester needs. FREE for all users.
beginner
4 courses
18 lessons
1
What is Software Testing?
Beyond clicking buttons. The real purpose of testing and why it's a skilled craft.
beginner
~3.0h
-
Testing is Not Checking
reading +10 XP
-
The Seven Testing Principles
reading +15 XP
-
Your First Bug Report
exercise +25 XP
-
Testing Roles and Responsibilities
reading +10 XP
-
Where Testing Fits in the SDLC
reading +10 XP
2
Test Design Techniques
The structured methods for deciding what to test. Techniques that find more bugs with fewer tests.
beginner
~4.0h
-
Equivalence Partitioning
reading +15 XP
-
Boundary Value Analysis
reading +15 XP
-
Decision Tables
reading +15 XP
-
State Transition Testing
reading +15 XP
-
Test Design in Practice
exercise +25 XP
3
The Testing Mindset
How great testers think. Oracles, heuristics, risk-based thinking, and the skills that set testers apart.
beginner
~3.0h
-
Thinking Like a Tester
reading +10 XP
-
Oracles: How Do You Know It's a Bug?
reading +15 XP
-
Risk-Based Testing
reading +15 XP
-
When to Stop Testing
reading +10 XP
4
Your Testing Toolkit
The essential tools, environments, and workflows every tester needs from day one.
beginner
~3.0h
-
Browser DevTools for Testers
reading +15 XP
-
Test Management Basics
reading +10 XP
-
Test Environments and Test Data
reading +15 XP
-
What's Next: Your Learning Roadmap
reading +10 XP