Taming the Hydra: How we Learned to Love Testing a Giant Python Codebase

Two years ago, the largest python project at Zillow was a multi-headed hydra of testing complexity, with hundreds of test cases that took longer to maintain than the code itself. Now, we've done a complete 180. Come learn about the patterns we used on 1000 tests to make them a joy to maintain.

About Yusuke Tsutsumi

Yusuke is a Development Manager at Zillow, using Python to build tools and web-services for monitoring and continuous delivery. Aside from developer productivity, he loves compilers, machine translation, and music. You can catch more of his thoughts at http://y.tsutsumi.io.