# Learning Path: Testing and Continuous Integration

DevFeed: [Learning Path: Testing and Continuous Integration](<https://devfeed.tech/articles/learning-path-testing-and-continuous-integration-4385.md>)

Original publisher: [Read original article](<https://realpython.com/learning-paths/test-your-python-apps/>)

Author: Real Python

Published: 2024-11-14T12:00:00Z

Content type: tutorial

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Software Testing](<https://devfeed.tech/topics/software-testing.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [Unit testing](<https://devfeed.tech/topics/unit-testing.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Mocking](<https://devfeed.tech/topics/mocking.md>), [Test-driven development](<https://devfeed.tech/topics/tdd.md>)

Tags: [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [docker](<https://devfeed.tech/tags/docker.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [learning](<https://devfeed.tech/tags/learning.md>), [mocking](<https://devfeed.tech/tags/mocking.md>), [pytest](<https://devfeed.tech/tags/pytest.md>), [python](<https://devfeed.tech/tags/python.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

## AI overview

A learning path for testing Python applications, covering unittest, doctest, mock objects, pytest, code quality, and continuous integration with GitHub Actions and Docker.

## Source excerpt

Learn how to test Python code with unittest, doctest, pytest, and mock objects. Set up continuous integration with GitHub Actions and Docker.