Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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