Testing

[Podcast] Test and Code Episode 85: Speed Up Test Suites

Good software testing strategy is one of the best ways to save developer time and shorten software development delivery cycle time. Software test suites grow from small quick suites at the beginning of a project to larger suites as we add tests, and …

Profiling and improving the runtime of a large pytest test suite

In this post I summarize the things I learned when trying to improve the runtime of the test suite for one of our projects at work.

Testing in Python - The Big Picture

Any team developing and maintaining software - be it free and open source or commercial - employs one form of software testing or another. But what are the different kinds of tests in our tool boxes? And how are they best used? In this talk we'll …