Web Automation Testing using Selenium with Java

English + Hindi
Batch Size
30 hours
Request Training Proposal

Course Contents

Learn Web Automation

  1. Selenium Introduction
  2. Installing and Setup of Java and Selenium
  3. Java and Core Java Prerequisites for Selenium Automation
  4. Locator Techniques and Tools to identify objects
  5. Selenium Web-driver; Techniques to automate web elements
  6. Functional Testing with Selenium
  7. Synchronization usage
  8. Automate Ajax calls, child windows and iframes
  9. Selenium Java Streams
    1. Automate Sort
    2. Pagination
    3. Filtering Web Tables
  10. Selenium Latest Features
  11. TestNG
  12. Global Environmental Variables Setup and Reusable Components
  13. Maven - Build Management Tool
  14. Jenkins - Continuous Integration Tool
  15. TestNG Reports for Jenkins Jobs
  16. Extent Reporting Basics for Test Execution Results
  17. Excel Data Driven Testing
  18. Logging - log4j
  19. Page Object Pattern and Page Factory
  20. Selenium Framework Optimization
  21. Selenium Grid for Cross Browser Testing
  22. Selenium CDP Integration
  23. Database Connection
  24. Java OOPS and Core Java
  25. Cucumber Behavior Driven Data Framework
  26. Version control with GIT
  27. Cloud Testing with Selenium-Sauce Labs
  28. File Uploading and Downloading with Selenium
  29. Defect Tracking Tool
  30. Live Project


Instructor Profile


Trainer & Freelancer with over 6 years of corporate experience in Performance & API testing.

This course includes:

  • 100% Online Sessions
  • Instructor led
  • Customizable Syllabus
  • Customizable Schedule
  • Certificate of Completion
  • Training Recordings
  • Training Resources
  • Learner Assessment
Request Training Proposal

StepUpwards Training Requirement Form

Please complete this form so we can get back to you with a training proposal.

By clicking "Submit", you agree to our Terms of Use , Privacy Policy and Service Agreement

Individuals younger than 18 years of age, but of the required age for consent to use online services, as per applicable law in their country of residence may set up an account and enroll in appropriate courses through their parent or guardian. Individuals younger than the required age for consent to use online services may not use the Services offered by StepUpwards Platform. For more details, please refer to our Privacy Policy.