The course is excellent the content is first class and I found Anton to be very interesting and knowledgeable. I would highly recommend the class to looking to learn automation or just as a refresher course.
Master Class: Java Enterprise Test Automation Framework
Eight-days interactive learning experience provides students with experience designing and writing scalable test automation frameworks for web, mobile, and desktop apps.
The master class is different from our regular training pieces since 90% of it will get our hands dirty and write code.
First, we discuss the core characteristics and requirements of our framework. We will use a professionally written high-class test automation framework as a baseline.
We will start writing the core projects/feature and add additional features piece by piece. We will continuously elaborate on why we design the code the way it is (pros and cons) during this process. We will look into different designs and compare them. We will have some theoretical part discussing design patterns and best practices in programming/ test automation. While we build a specific feature, you will have exercises to finish a particular part or extend it further from time to time.
You will have access to all slides, video recordings, and the source code of what we built.
The master class is designed so that we can adapt some of the topics based on the participants’ interests. For example, we can discuss much more mobile test automation or test results reporting integrations if these topics are important to you.
After Completing This Course, Students Will Understand:
Building projects structure
Knowledge about essential design patterns
Handling environment configurations
Preparing test data
Mobile testing specifics
Desktop testing specifics
Screenshots and videos on test failures
Test results reporting solutions integrations
BDD- Cucumber integration
Improving API usability
Enhancing the learning curve
Evaluation of different designs
A good understanding of Java Level 2. Know how to use generics, reflection API, stream API, and such.
Professional experience with WebDriver, Appium, or WinAppDriver.
Includes the following modules:
What the participant think about our training
The course was everything exactly that is specified in the description. The lecturer was always asking us for questions and made sure everything was explained thoroughly. Thank you.
Upon completion of the course, students will be credentialed as Certified Test Automation Engineer Level 3.
Students submitting cancellation requests 10 business days or more before the start of the course are entitled to a full refund. Students submitting cancellation requests less than 10 business days prior to the start of the course will be offered a credit toward a future course of equivalent value. Should the organizer cancel the course for any reason, each registered student will be issued a full refund.
- Install IntelliJ Community
- Install GitHub Desktop
- Zoom Web Client