📅 Duration: 10 Weeks
⏰ Mode: Online (Live Interactive Sessions)
👨🏫 Instructor: Experienced Automation Engineer
🚀 Course Highlights
✅ Hands-on real-time project experience
✅ Industry-standard framework setup
✅ Parallel execution and cross-browser testing
✅ Debugging, reporting, and best practices
✅ Practical assignments and mock interviews
✅ Best Resume preparation
📖 Course Content
Module 1: Introduction to Automation Testing
- What is Automation Testing?
- Why Selenium WebDriver?
- Overview of Java and BDD
Module 2: Java Essentials for Selenium
- Core Java basics (OOPs concepts)
- String handling, Collections, and Enums
- Exception handling and File handling
Module 3: Selenium WebDriver Fundamentals
- Setup and configuration
- Browser commands and navigation
- Locators (ID, Name, XPath, CSS, etc.)
- Handling pop-ups, alerts, and frames
Module 4: Cucumber BDD Framework
- Introduction to BDD
- Writing feature files
- Step definitions and hooks
- Running tests using TestRunner
Module 5: TestNG Framework
- Annotations and attributes
- Parameterization
- Parallel execution
- TestNG Listeners
Module 6: Advanced Selenium Techniques
- Data-driven and keyword-driven frameworks
- Cross-browser testing
- Handling dynamic web elements
- Debugging and troubleshooting
Module 7: Extent Reports & Logging
- Setting up Extent Reports
- Customizing logs and reports
- Screenshot capturing for failed tests
Module 8: CI/CD and GitHub Integration
- Setting up GitHub repository
- Creating GitHub Actions for test execution
- Running tests on CI pipeline
Module 9: Mock Interviews & Real-time Scenarios
- Common interview questions
- Scenario-based problem-solving
- Code reviews and best practices
🎯 Who Should Attend
✅ Automation Test Engineers
✅ Manual Testers looking to switch to automation
✅ Freshers looking to start a career in automation
📞 Contact: +91 9493486190
🌐 Website: www.SoftwareTestingOnline.com
📩 Email: nagaraju@SoftwareTestingOnline.com