Wayfair is one of the world's largest online destinations for the home. Our storefront is a very large PHP application -- 3.5M LoC interacting with a wide array of extensions -- that serves 2M daily visitors. So we were delighted when our upgrade to PHP7 went without a hitch. It worked so well because of a test plan that covered a wide range of strategies and tools. This case study will combine a walkthrough of this project with a practical tour of PHP testing tools, from PHPUnit to GDB.

Comments

Comments are closed.

Gary Fuller at 14:36 on 17 Feb 2017

Very detailed topic that will take a while to digest, especially for those new to testing (and complex apps), but lots of useful lessons learned and tools to make use of I feel.

Really helpful and insightful talk, a little dry on the presenting part though

I already had a feeling that moving a large legacy code base from PHP5 to PHP7 is quite a challenging task, but thanks to this very detailed talk, I am now convinced that - while necessary - the challenge should not be underestimated.

Already seeing a lot of problems ahead of us, hehe!