Testing for Front-end Developers Meetup

Start: March 27, 2017
Address: 37 Starokozatska (Komsomolskaya) Street, Wix Office, Dnipro, Ukraine

This meetup will be dedicated to the importance, methodologies and techniques of testing.

We’ll discuss testing UI, especially Component Drivers, and give some insights about using TDD in the front-end world. Also, we’ll explore the benefits of visual testing, how and why to test using screenshots and witness a live coding example demonstrating the debugging process works.

Abstract:

Better Testing with Component Drivers — Gabriel Grinberg

The Front-end world is moving fast, and with an overwhelming bunch of technologies to choose from, it’s easy to get scared and focus on the “how” and not the “what”, especially when it comes to UI, where the API is not clear. 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, and also try to give some insights regarding TDD in this fast moving world.

Gabi has been a front-end 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.

Screenshots in Automated Testing: When? How? Why? — Anna Tsibulskaya

How many screenshot are you generating per day? How much time does it take for you to create a visual test and make it stable? We will cover how we are using screenshots in our day-to-day development process, how we decide what to test using screenshots, how we generate and validate screenshots as part of our automated tests, and why we started involving people with visual testing. The talk will include a live demo of debugging with screenshots and visual testing, code examples, and many tips and tricks.

Anna is a front-end developer at Wix and has almost 5 years of experience in different areas of software engineering. She started as a QA engineer, continued as an automation developer and then moved to the new challenge — front-end development. Currently she’s part of the Wix OS team, which helps Wix users to manage their business online.

Register