JetBrains Technology Day For Java – Your Tests Lack Vision: Adding Eyes to Your Automation Framework
On the 10th July 2020, JetBrains hosted a Technology Day for Java. We had 10 presentations and the videos for them are available here. Over the coming weeks, in no particular order, we’d like to share with you extra resources that our speakers kindly provided and any links to further reading or code samples.
We hosted Angie Jones talking to us about how visual validation can improve your automation coverge.
This talk and live-coding demo really helped us to understand what inattentional blindness was. It also demonstrated how we all suffer from it. You might want to watch the first couple of minutes of the video twice, maybe three times, we certainly did!
Angie gave us lots of great examples of visual bugs and how, even with everything being displayed on the interface that is supposed to be, the interface was visually broken when we looked at it. Angie described why any automation was probably still passing, making you think that everything was fine when it’s not. It’s one thing for the elements to be displayed on the page, it’s another thing entirely for them to be displayed in the right place at the right time!
Angie then took us through how we can use automation to do some visual checking using an API from Applitools and discussed the pros and cons.
Angie has a great website with lots of resources:
Test Automation University
I have completed the Java Programming course that Angie wrote for Test Automation University. I highly recommend it, especially if you’re looking to refresh your Java skills, or if you’re looking for a great introduction to Java. Make sure you do the little exercises at the end too! It’s part of the a bigger API Java Path for Test Automation:
What our audience thought of Angie’s presentation
— Anca (@tinyg210) July 10, 2020
— Marit van Dijk (@MaritvanDijk77) July 10, 2020
Closing with a flourish :: @techgirl1908 talking about “Visual Validation”
— C:\Users\Mauri\Java (@MauriDeveloper) July 10, 2020