📌 Module 2 — OOPs for Automation (4 hrs)• Classes & objects — explained for testers• Inheritance — base test class pattern• Interfaces — how POM uses them• Encapsulation, polymorphism
📌 Module 3 — Collections & Exception Handling (3 hrs)• ArrayList, HashMap — test data management• Exception handling in test scripts• File handling — reading Excel/CSV
📌 Module 4 — Java in Automation Context (2 hrs)• How Java connects to Selenium• Clean automation code writing• Top Java interview Q&As for testers