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
Subscribe to Blog updates
Thanks, we've got you!
Java Annotated Monthly – September 2023
The September edition of Java Annotated Monthly is here! With this month’s release of Java 21 approaching, we're excited to bring you a final sneak peek into its crucial features. But that's not all! This edition is packed with helpful articles about cutting-edge AI technologies, including update…
Java Annotated Monthly – August 2023
The August edition of Java Annotated Monthly is here! As usual, we’ve selected a collection of fascinating articles covering the latest Java-related news, tech updates, AI and machine learning innovations, and more. We're thrilled to share the exciting news of the recent release of IntelliJ IDEA 202…
Java Annotated Monthly – June 2023
Welcome to Java Annotated Monthly!In this edition, we’ll share an abundance of Java news, specifically focusing on the planned features for JDK 21. As always, you'll find a wide range of tutorials covering Java, Kotlin, and other related technologies. Additionally, we have thought-provoking…
Java Annotated Monthly – May 2023
The May edition of Java Annotated Monthly is here! This issue comes with exciting news on the future Java release, including a sneak peek at the JEPs planned for implementation. Our hand-picked selection of Java tutorials will help you sharpen your skills and stay on top of the latest trends. In add…