Introduction to Software Testing, Debugging, and Logging
Difficulty: Beginner
Duration: 2 minutes and 54 seconds
Students: 458
Rating: 5/5
This Lesson will introduce new software developers to the concepts of software testing, debugging, and logging. These concepts are common to most programming languages, making this foundational knowledge.
Learning Objectives
- The purpose of unit testing
- The purpose of integration testing
- The concept of code coverage
- The concept of software debugging
- And some of the different debugging techniques
- The concept of software logging
- And why some information shouldn’t be included inside log entries
Intended Audience
- New software developers
Prerequisites
- You should have at least a conceptual understanding of programming
- It’s okay if you’re not yet developing complex software
- As long as you’re comfortable with the concept of functions, classes, and methods, you’re likely ready for this Lesson