Have something to share about Test Automation or WebDriver?
Become a speaker now

The Colorful World of Visual Test Automation

Feb 25th

14:00 – 14:45

Stage B

Talk

45 minutes

English

In agile software development world, we are dealing with many test tasks such as user story testing, exploratory testing, check-list based testing, regression testing, performance testing, security testing in each sprint. Besides these testing activities, one of the test types which is considerably getting crucial is visual regression testing.

Visual regression testing focuses on to check visual contents and animations, page layout, and responsive design of a website/app. Because of the limits of human vision, human-based visual regression testing is generally error-prone and cumbersome. Hence, automation is inevitable. It enables us to run the tests much more precisely in a short time period. Also, it saves us a significant amount of time to deal with other manual test activities in each sprint.

In this talk, we will walk through well-known open-source and commercial solutions for visual test automation. We will learn which technologies they use, what type of visual tests they are suitable for, and their major differences between each other. Besides this overview, we will also make a real-life visual test automation demo by using Selenium, ImageMagick, and AShot.

Slides
Video
Onur Baskirt

Onur Baskirt

Head of Software Testing at Kariyer.net, Turkey

Onur Baskirt is a senior IT professional with 10+ years of experience. He worked at Bahçesehir University, ST Microelectronics, Huawei, Ericsson as a research assistant, design verification engineer, and software test leader. Also, he worked as software test leader and software operations manager at Turkey’s biggest technology retailer, Teknosa. Now, he is working as Head of Software Testing at Kariyer.net which is the market leader in Turkish online employment and recruitment market. At the same time, he is the co-owner and principal author of www.swtestacademy.com which is the highly visiting global software testing blog. His main research areas are technical software testing and DevOps practices.