Automation Testing Deep Dive is an enticing event where professionals and newcomers alike can go all-in to share knowledge.
In this talk, Elias Nogueira shares: Managing Test Data:
Have ever tried to troubleshoot an issue taking a looking at the log files? I bet you did! And it turns out the issue is related to data usage because, you know, users will use real data! Developers won’t! A good thing about your recent troubleshooting is that you can understand the data. It’s not a bunch of numbers or UUIDs in the name field. How about your development environment? You probably use either hard-coded data or random strings. We must fix that!
This presentation will show you how to manage testing data in two different ways. The first way is the creation of a Test Data Factory approach, where we will use the Factory Pattern to easily create any objects we want with understandable and reliable data. This approach will make you in control of your own data, so you can find any bug in the early stages of the SDLC and the DataFaker library will help us to generate good random data in every execution.
Takeaways
• Learn how to better manage testing data and find bugs faster
• Learn to use Data-Driven Testing in different ways using JUnit 5
• Learn how to apply the Factory pattern to better create different types of data.
Elias Nogueira
Backbase
Elias is a Principal Engineer at Backbase with a background in software engineering, consulting, agile coaching, and tech lead. He helps software engineers to develop their quality mindset and deliver bug-free software. He specializes in Quality Engineering for backend, frontend, and mobile technologies. He’s a writer, blogger, and loves to help the community by running meetups and sharing knowledge by giving presentations worldwide.
He’s also an Oracle ACE for Java, DevOps and Cloud Native, Java Magazine NL editor, TDC Rockstar, and Browserstack Champion.