Advanced

Testing in Python 3

This module covers the concepts and vocabulary of unit testing in Python, illustrated with the unittest module included in the standard Python distribution.

Sign in to read this course

A free account unlocks all 514 courses. 20 are readable without one.

What's inside

11 sections
  1. 1 Table of Contents
  2. 2 Course Overview
  3. 3 Unit test vocabulary and design
  4. 4 Using pytest
  5. 5 Developer testing: why and when
  6. 6 Using test doubles
  7. 7 Improve test coverage and maintainability
  8. 8 Code difficult to test
  9. 9 Appendix: Command Summary
  10. 10 Appendix: Dual Test Type Comparison Table
  11. 11 Appendix: Design test patterns

Interested in this course?

Contact us to book it or get a custom training plan for your team.