Build the Finance Skills That Lead to Promotions — Not Just Certificates
AI Engineer - Learn how to integrate AI into software applications
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn Python testing fundamentals through a hands-on tutorial that demonstrates visual testing techniques using PyCharm and the pytest framework. Explore essential testing concepts starting with basic test setup and project configuration, then progress through writing your first tests and establishing a test-driven development (TDD) workflow. Master practical testing skills including error navigation, test skipping strategies, and fixture implementation for more efficient test organization. Discover debugging techniques specifically for testing scenarios and learn how to properly test exception handling in your Python applications. Follow along as a simple Python application is built live, demonstrating real-world testing scenarios while leveraging PyCharm's visual testing capabilities to make the testing process more intuitive and engaging for developers who want to overcome common barriers to adopting testing practices.
Syllabus
Step 1 - Pytest tutorial: Background on Testing
Step 2 - Pytest tutorial: Project Setup
Step 3 - Pytest tutorial: Hello Test
Step 4 - Pytest Tutorial: Getting into the TDD flow
Step 5 - Pytest tutorial: Jump To Error
Step 6 - Pytest tutorial: Skipping Tests
Step 7 - Pytest tutorial: Test fixtures
Step 8 - Pytest tutorial: Debugging during testing
Step 9 - Pytest tutorial: Testing Exceptions
Taught by
PyCharm by JetBrains