Power BI Fundamentals - Create visualizations and dashboards from scratch
Build GenAI Apps from Scratch — UCSB PaCE Certificate Program
Overview
Build a Learning Habit
Download Class Central's free printable study calendar
Download for Free
Explore advanced strategies for evaluating and enhancing the quality of your Python test suites in this 31-minute conference talk from EuroPython 2025. Learn to assess whether your tests effectively catch bugs before users encounter them, discover what constitutes good tests for Python codebases, and understand where to focus your testing efforts for maximum impact. Examine the role of code coverage in evaluating test quality and explore how code mutation testing can provide insights into your test base effectiveness. Gain practical guidance on making tests more maintainable while ensuring they fulfill their primary purpose of preventing bugs from reaching production. Drawing from years of Python development and software quality experience, discover actionable techniques you can immediately apply to improve your own testing practices and build more robust, reliable test suites.
Syllabus
Testing the Tests - Assess and Improve Your Python Testing Code — Stefan Bärisch
Taught by
EuroPython Conference