Testing Frameworks (unittest)

This is a self-paced GK Digital Learning product. GK Digital learning products are created by world-class production and instructional design teams to deliver an experience that feels more like a classroom than traditional e-learning with hands-on activities for real-world results. In addition to high quality video content and hands-on labs you will have access to subject matter experts to ask questions for feedback and support.

Thorough testing is a critical step in developing quality software. Python includes a powerful library for writing unit tests. It also includes a flexible library for creating mock objects, which can help remove dependencies from chunks of code for testing. All developers must be adept at writing tests. 

Pre-Requisites

  • Basic Python programming experience

Objectives

What You'll Learn

  •  Use the unittest library to write tests
  •  Advanced techniques for organizing and executing tests
  •  Mock library, which enables developers to replace dependencies with fake objects

Target Audience

Python programmers.