Software Testing

Software Testing Fundamentals

Learn how professional testers find defects, reduce risk and help teams ship quality software.

  • Beginner
  • 6 weeks
  • 1 lesson · 9 min
  • Online

About this course

Software testing is one of the most in-demand skills in tech. This course starts from zero and covers the core concepts, techniques and tools used by testers in real teams. Each lesson combines a short video with in-video questions and a quiz, so you check your understanding as you go.

What you'll learn

  • What software testing is and why it matters
  • Errors, defects and failures
  • The seven principles of testing
  • Test levels and test types
  • The software testing life cycle (STLC)
  • Writing clear, effective test cases

Curriculum

  1. 1Introduction to Software TestingQuiz9 min