1. Part 1 | Single Framework to Automate Web, Mobile and API | Step by Step Tutorial | Features & Libs
06m 35s
2. Part 2 - Getting Started | Adding POM | Config Files Mapping | Converter Classes |
24m 32s
3. Part 3 | Driver Management | Local Driver Factory | Atomic Classes | Single Responsibility Principle
26m 22s
4. Part 4 | Remote Driver Management | How to handle multiple Remote Cloud Providers |
26m 58s
5. Part 5 | Functional Programming in Java | Refactoring existing code with Lambdas, Method Reference
12m 01s
6. Part 6 | Mobile Driver Management | Appium | Handling Different Cloud Providers | Single Framework
20m 22s
7. Part 7 | Driver Factory to manage Web and Mobile Drivers | Factory Method Design Pattern | Java
18m 44s
8. Part 8 | How to use Interfaces in Test Automation Framework | Interview Question |
15m 40s
9. Part 9 | Refactoring Driver Factory class | Functional Interfaces | Method Reference | Clean code
10m 45s
10. Part 10 | Enabling Parallel Execution in Automation Framework | ThreadLocal | Master Framework |
09m 25s
11. Part 11 | Enabling the Context Switching | Web and Mobile | Thread Local | Master Framework
17m 24s
12. Part 12 | Handling Multiple Environment | Without writing code | Owner Library | Master Framework
07m 31s
13. Part 13 | How to create E2E test in Selenium | How to manage Page layers with Composition |
34m 59s
14. Part 14 | How to manage Test Data Effectively | POJO class | Fixture Factory |
18m 30s
15. Part 15 | BiPredicate Usage | How to cover different combination for a test case
20m 20s
16. Part 16 | Refactoring Existing Code with Enums and Predicate Factory | SRP | Writing Clean Tests
12m 46s
17. Part 17 | EnumSource in Junit5 | Migrating from TestNG to Junit5 | Test Automation Framework |
07m 39s
18. Part 18 | Validate multiple elements in a Page | Validator Class | Custom Assertions with AssertJ
18m 50s
19. Part 19 | Android Test | Android Locator Strategies | MobileBy | Master Framework | Single Framework
13m 48s
20. Part 20 | How to Scroll in Appium | Scrolling in Appium | Swipe Gesture | Scroll in Android and Ios
21m 26s
21. Part 21 | Creating iOS test in Appium | iOS locator strategies in Appium | Master Framework
05m 01s
22. Part 22 | Managing Android and iOS Appium tests | How to manage Appium Tests | Effective strategy |
12m 07s
23. Part 23 | Create API Tests | Organising API Tests | Separating Intentions from Implementations |
15m 48s
24. Part 24 | Create POST test | Managing POST request payloads | Dynamic Request Payloads | Test Data
13m 03s
25. Part 25 | Writing Fluent Assertions for Rest Assured Api Test | AssertJ | Clean Assertions |
15m 47s
Part 10 | Enabling Parallel Execution in Automation Framework | ThreadLocal | Master Framework |
Hi All,
In this video, we will see how we can enable parallel execution for the single automation framework using ThreadLocal.
Threadlocal : https://www.youtube.com/watch?v=-7zA8KnFa9w&t=1293s
Hi All,
In this video, we will see how we can enable parallel execution for the single automation framework using ThreadLocal.
Threadlocal : https://www.youtube.com/watch?v=-7zA8KnFa9w&t=1293s

Course
Single Framework to Automate Web, Mobile and API in Java
25 Lessons · 06h 46m · Free
25 Lessons · 06h 46m
1. Part 1 | Single Framework to Automate Web, Mobile and API | Step by Step Tutorial | Features & Libs
06m 35s
2. Part 2 - Getting Started | Adding POM | Config Files Mapping | Converter Classes |
24m 32s
3. Part 3 | Driver Management | Local Driver Factory | Atomic Classes | Single Responsibility Principle
26m 22s
4. Part 4 | Remote Driver Management | How to handle multiple Remote Cloud Providers |
26m 58s
5. Part 5 | Functional Programming in Java | Refactoring existing code with Lambdas, Method Reference
12m 01s
6. Part 6 | Mobile Driver Management | Appium | Handling Different Cloud Providers | Single Framework
20m 22s
7. Part 7 | Driver Factory to manage Web and Mobile Drivers | Factory Method Design Pattern | Java
18m 44s
8. Part 8 | How to use Interfaces in Test Automation Framework | Interview Question |
15m 40s
9. Part 9 | Refactoring Driver Factory class | Functional Interfaces | Method Reference | Clean code
10m 45s
10. Part 10 | Enabling Parallel Execution in Automation Framework | ThreadLocal | Master Framework |
09m 25s
11. Part 11 | Enabling the Context Switching | Web and Mobile | Thread Local | Master Framework
17m 24s
12. Part 12 | Handling Multiple Environment | Without writing code | Owner Library | Master Framework
07m 31s
13. Part 13 | How to create E2E test in Selenium | How to manage Page layers with Composition |
34m 59s
14. Part 14 | How to manage Test Data Effectively | POJO class | Fixture Factory |
18m 30s
15. Part 15 | BiPredicate Usage | How to cover different combination for a test case
20m 20s
16. Part 16 | Refactoring Existing Code with Enums and Predicate Factory | SRP | Writing Clean Tests
12m 46s
17. Part 17 | EnumSource in Junit5 | Migrating from TestNG to Junit5 | Test Automation Framework |
07m 39s
18. Part 18 | Validate multiple elements in a Page | Validator Class | Custom Assertions with AssertJ
18m 50s
19. Part 19 | Android Test | Android Locator Strategies | MobileBy | Master Framework | Single Framework
13m 48s
20. Part 20 | How to Scroll in Appium | Scrolling in Appium | Swipe Gesture | Scroll in Android and Ios
21m 26s
21. Part 21 | Creating iOS test in Appium | iOS locator strategies in Appium | Master Framework
05m 01s
22. Part 22 | Managing Android and iOS Appium tests | How to manage Appium Tests | Effective strategy |
12m 07s
23. Part 23 | Create API Tests | Organising API Tests | Separating Intentions from Implementations |
15m 48s
24. Part 24 | Create POST test | Managing POST request payloads | Dynamic Request Payloads | Test Data
13m 03s
25. Part 25 | Writing Fluent Assertions for Rest Assured Api Test | AssertJ | Clean Assertions |
15m 47s