2021, April 8 Start: 12PM CEST Duration 6 hours online
"Design Patterns for High-Quality Automated Tests: Clean Code for Bulletproof Tests"
Workshop #2
Anton Angelov
CTO at Automate The Planet
AGENDA
2021, April 8-th
12:00 – 12:40
12:00 – 12:40
Optimizing and Refactoring Legacy Flaky Tests
12:40 – 12:55
12:40 – 12:55
Optimizing and Refactoring Legacy Flaky Tests Practice
12:55 – 13:05
12:55 – 13:05
Break
13:05 – 13:35
13:05 – 13:35
Strategies for Speeding-up the Tests
13:35 – 13:55
13:35 – 13:55
Strategies for Speeding-up the Tests Practice
13:55 - 14:00
13:55 - 14:00
Break
14:00 - 14:20
14:00 - 14:20
Test Readability Design Patterns
14:20 - 14:35
14:20 - 14:35
Test Readability Design Patterns Practice
14:35 - 14:45
14:35 - 14:45
Break
14:45 - 15:10
14:45 - 15:10
Enhancing the Test Maintainability and Reusability Part 1
15:10 - 15:25
15:10 - 15:25
Enhancing the Test Maintainability and Reusability Part 1 Practice
15:25 - 15:30
15:25 - 15:30
Break
15:30 - 15:55
15:30 - 15:55
Enhancing the Test Maintainability and Reusability Part 2
15:55 - 16:10
15:55 - 16:10
Enhancing the Test Maintainability and Reusability Part 2 Practice
16:10 - 16:20
16:10 - 16:20
Break
16:20 - 16:40
16:20 - 16:40
Api Usability Part 1
16:40 - 16:55
16:40 - 16:55
Api Usability Part 1 Practice
16:55 - 17:00
16:55 - 17:00
Break
17:00 - 17:20
17:00 - 17:20
Api Usability Part 2
17:20 - 17:35
17:20 - 17:35
Api Usability Part 2 Practice
17:35 - 17:40
17:35 - 17:40
Break
17:40 - 18:00
17:40 - 18:00
Building Extensibility in Your Test Library
18:00 - 18:10
18:00 - 18:10
Break
18:10 - 18:40
18:10 - 18:40
Test Data Preparation and Test Environments
18:40 - 18:55
18:40 - 18:55
Test Data Preparation and Test Environments Practice
12:00 – 12:40
Optimizing and Refactoring Legacy Flaky Tests
12:40 – 12:55
Optimizing and Refactoring Legacy Flaky Tests Practice
12:55 – 13:05
Break
13:05 – 13:35
Strategies for Speeding-up the Tests
13:35 – 13:55
Strategies for Speeding-up the Tests Practice
13:55 - 14:00
Break
14:00 - 14:20
Test Readability Design Patterns
14:20 - 14:35
Test Readability Design Patterns Practice
14:35 - 14:45
Break
14:45 - 15:10
Enhancing the Test Maintainability and Reusability Part 1
15:10 - 15:25
Enhancing the Test Maintainability and Reusability Part 1 Practice
15:25 - 15:30
Break
15:30 - 15:55
Enhancing the Test Maintainability and Reusability Part 2
15:55 - 16:10
Enhancing the Test Maintainability and Reusability Part 2 Practice
16:10 - 16:20
Break
16:20 - 16:40
Api Usability Part 1
16:40 - 16:55
Api Usability Part 1 Practice
16:55 - 17:00
Break
17:00 - 17:20
Api Usability Part 2
17:20 - 17:35
Api Usability Part 2 Practice
17:35 - 17:40
Break
17:40 - 18:00
Building Extensibility in Your Test Library
18:00 - 18:10
Break
18:10 - 18:40
Test Data Preparation and Test Environments
18:40 - 18:55
Test Data Preparation and Test Environments Practice
WHAT YOU WILL LEARN
Achieving high-quality test automation that brings value- you need to understand core programming concepts such as SOLID and the usage of design patterns.

The training will provide the required theoretical knowledge and help people to master it through practical hands-on sessions throughout the sections.
Achieving high-quality test automation that brings value- you need to understand core programming concepts such as SOLID and the usage of design patterns.

The training will provide the required theoretical knowledge and help people to master it through practical hands-on sessions throughout the sections.
SPEAKER'S BIO
Anton Angelov
CTO at Automate The Planet
CTO and Co-founder of Automate The Planet Ltd, inventor of BELLATRIX Test Automation Framework and MEISSA Distributed Test Runner. He has more than ten years in the field of automated testing. For more than six years he has worked as QA architect in two big companies - Telerik (back then the biggest software company in Bulgaria) and later in US company called Progress (similar in size). Part of his job was to design and write scalable test automation framework that more than ten teams had to use. In parallel, he consulted a couple of companies regarding test automation and led several related pieces of training. Was nominated four times for best QA in Bulgaria 2017, 2018 (won), 2019 and 2020.
Anton Angelov
CTO at Automate The Planet
CTO and Co-founder of Automate The Planet Ltd, inventor of BELLATRIX Test Automation Framework and MEISSA Distributed Test Runner. He has more than ten years in the field of automated testing.
For more than six years he has worked as QA architect in two big companies - Telerik (back then the biggest software company in Bulgaria) and later in US company called Progress (similar in size). Part of his job was to design and write scalable test automation framework that more than ten teams had to use. In parallel, he consulted a couple of companies regarding test automation and led several related pieces of training. Was nominated four times for best QA in Bulgaria 2017, 2018 (won), 2019 and 2020.

SHOW MORE
WORKSHOP FORMAT
Overview — 15 min
Training — 6 hours
Breaks — 60 min
QA — 15 min
Theory — 50%
Practice — 50%
FOR WHOM?
For Regular-Senior level or Architects
WHAT YOU NEED BEFORE WE START:
Java Intermediate Knowledge
Selenium WebDriver Experience
IntelliJ or another Java IDE
1
3
5
Git/GitHub Desktop
Zoom
A fancy coffee mug. Tea mugs are also accepted if you are not a caffeine addict yet :)
2
4
6
COURSE BENEFITS:
Learn how to design and build your framework to handle test data and different test environments.
Learn how to handle asynchronous web pages in your tests. Automatically deal with AJAX and jQuery.
Learn how to assess and choose the best possible design for your framework or library.
Learn about high-quality code practices and naming convention so that your code gets much more understandable.
Learn what the SOLID principles are and how they can improve your test code. We will also discuss other essential programming principles, such as composition, DRY, KISS, and others.
Learn how to optimize and stabilize your flaky tests.
Improve Test Readability, Maintainability, Reusability, Extensibility by incorporating 10+ design patterns: Page Object Model, Facade, Decorator, Observer, Strategy, Singleton, Fluent Interface, Template Method, Abstract Factory, Factory Method, Repository, Lazy Load.
PURCHASE INFO
$199
"Design Patterns for High-Quality Automated Tests: Clean Code for Bulletproof Tests"
Workshop #2
by Anton Angelov
workshop price
Book Now 10 participants ONLY!
OR
Workshop #2
"Design Patterns for High-Quality Automated Tests: Clean Code for Bulletproof Tests"
Responsible for payment:
Additional information
Workshop #2 "Design Patterns for High-Quality Automated Tests: Clean Code for Bulletproof Tests" - Waiting List

Geekle Corp.
910 Foulk Road, Suite 201
Wilmington, DE
19803, USA
Designed by:
Our website is almost ready
Create a targeted live campaign.
Scale your infrastructure with our simple service.
Days
Hours
Minutes
Seconds
Leave your email below to receive updates
Click to order
Total: 
Contact Information
Payment method
Contact the organizer if you need a refund