Explore data regression testing techniques to enhance test completeness for complex data structures in this PyCon US talk. Learn how to leverage pytest-regressions, a pytest plugin that automates the serialization of expected data and simplifies result verification. Discover practical applications of data regression testing for numerical algorithms, web APIs, Flask views, and SQLAlchemy models. Gain insights into improving test coverage, simplifying data inspection, and streamlining the debugging process for failing tests. Access accompanying slides and resources to further deepen your understanding of this powerful testing approach.
Overview
Syllabus
Talk: Igor T. Ghisi - Write Less and Test More with Data Regression Testing
Taught by
PyCon US