Data Analytics Course in Bangalore

Marathahalli Branch

Selenium with Java Marathahalli

Master automation testing with Java and Selenium WebDriver. Learn to write robust scripts, handle dynamic elements, and integrate with Java frameworks. Join our 2-month intensive classroom training.

Duration
2 Months
Mode
Classroom
Fee
₹16,520/-

    Enquire Now






    Query Sent!

    We will contact you shortly.

    Course Curriculum

    1

    Java & Selenium Setup

    • Installation of JDK & Configuration
    • Eclipse/IntelliJ Setup for Selenium
    • Introduction to Selenium WebDriver & Java
    • Configuring TestNG and Build Tools (Maven)
    2

    Java Core Concepts

    • Object-Oriented Programming (OOPs) Review
    • Inheritance, Polymorphism, and Encapsulation
    • Interfaces and Abstract Classes
    • Exception Handling in Java
    3

    Selenium WebDriver Basic

    • Locating Web Elements (ID, Class, XPath, CSS)
    • Web Commands (Navigation, Click, Submit)
    • Handling Checkboxes, Radio Buttons, and Alerts
    • iFrames and Windows Handling
    4

    Advanced WebDriver & Waits

    • Synchronization in Selenium
    • Implicit vs Explicit Waits in Java
    • JavaScriptExecutor and Actions Class
    • Robot Framework (Java) Basics
    • Screenshots and Listeners (EventFiring)
    5

    Testing Frameworks

    • JUnit and TestNG Frameworks
    • Grouping and Prioritizing Tests
    • Data-Driven Testing (Excel/CSV)
    • Reporting (Allure, Extent) and HTML Reports
    • Parallel Execution using Grid
    6

    Page Object Model (POM)

    • Design Principles of POM
    • Creating Page Factory Classes
    • Handling Dynamic Web Elements
    • Test Base Class & Utilities
    • Hybrid Framework Integration

    Why Choose RIA Institute?

    Java Proficiency

    Learn Java concepts that are strictly required for Selenium automation, ensuring strong foundational knowledge.

    🤖

    Industry Tools

    Work with Selenium 4, TestNG, and Maven, widely used in the QA automation industry.

    🧮

    Robust Scripts

    Master the art of writing efficient Java scripts that handle dynamic elements and edge cases.

    🏢

    Marathahalli Center

    Conveniently located in Marathahalli, offering weekday and weekend batches for professionals.