Welcome to QA's learning platform (formerly Cloud Academy). Learn more about our journey here, opens in a new tab.

Introduction to Software Debugging and Logging

Difficulty: Beginner
Duration: 10 minutes and 50 seconds
Students: 537
Rating: 5/5

About

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
Covered Topics
Lecture UUID
Course UUID