Our next speaker is Noam Rosenthal - Frontend architect at Wix. Noam brings a unique background from the world of browser development, as a former WebKit reviewer and browser engineer for Nokia.
Details:
https://goo.gl/kqqCCq In his talk “Frontend testing for Wix viewer: case study” he will talk about the special challenges in testing the core runtime of Wix websites.
The Wix viewer is not a website - it's a platform that runs tens of millions of user websites for years while maintaining backward compatibility. Automatic testing of an environment like that is obviously a challenge. For testing the Wix viewer they've been using several automatic-testing frameworks, reached all of their possible roadblocks, and found insights that help them choose the right testing framework for the right problem.
In the talk, we'll go through the challenges and the frameworks, one by one - node with JSDOM, Karma, puppeteer+JEST, and Selenium - see what problem brought Wix to try them, where they are strong and where they fall short, and what they use them for today.