Waterloo Skyline

Thinking of joining?

Become a Member

Wednesday, April 29, 2020 – Visual Differential Testing: The Good, The Bad, and The Different

As the ongoing COVID-19 pandemic continues to impact our daily lives, we are making our April KWality Talk available online for free.

Location: Online (Stream Link to Follow)

Time: Stream will start at approximately 11:30 am. Meeting starts at 12:00 pm. Meeting ends at approximately 1:00 pm.

Speaker: Mark Weiss

Topic: If it’s said a picture is worth a thousand words, could a screenshot detect a thousand defects? This is a talk around a much lesser known type of test automation. This testing goes by many different names, but one of the most common is Visual Differential Testing, or Visual Diff for short. It is the act of using screen captures and comparisons to find unexpected changes. In this talk, we’ll follow Mark Weiss’ experiences exploring Visual Diff testing of a web app. We’ll start the journey from its very beginning. What caused him to explore Visual Diff testing? Why’d he build his own framework? What are the pitfalls of doing so? This will be done by going through each iteration of his homegrown implementation and seeing the many mistakes and the many wins it has provided. By the end, you’ll hopefully know if Visual Diff testing is right for you and be able implement a version of it while avoiding many costly mistakes.

Bio: Mark Weiss is a Senior Test Developer obsessed with making testing simpler. With a background in Computer Science and over 11 years of software development experience, Mark has developed, tested, and supported software from all facets of the software life cycle. Mark’s ability to learn a product through and through and understand how people use it, has allowed him to excel in his career. He’s passionate about automating the simple things and diving head first and figuring out the complex things. With an intuitive and creative mind, he’s always looking for new challenges and inventing new tools to make testing better.