CourseSingle Framework to Automate Web, Mobile and API in Java
AboutLessons

Part 5 | Functional Programming in Java | Refactoring existing code with Lambdas, Method Reference

Hi All,

In this video we will see how we can migrate existing code to functional style with the help of Lambdas and Method references.

https://github.com/amuthansakthivel/MasterFramework

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