Better Testing with Component Drivers

Gabi Grinberg

The Frontend world is moving fast, and with an overwhelming choice of technologies and browsers to choose from, you end up writing a gaziilion tests for the same UI components. And when it comes to UI, translating the component's behavior to API is also not obvious. In this talk I’ll present a design pattern that has been very helpful at Wix when it comes to testing UI, especially Component Drivers. By using this design pattern we manage to reuse test code between many kinds of tests and testers.

Bio

Gabi has been a frontend developer for the last ~5 years and is passionate about TDD and functional programming. He loves teaching and philosophizing about code, when he isn't too busy contributing to open source projects. He is Mozzie's proud owner and leads the front-end team at Wix answers.