Ingenious Teach Hub

Home
/
Сourses
/
Course Detail
/

JAVA+SELENIUM AUTOMATION TESTING

Master Selenium automation using Java to design, develop, and execute robust testing scripts, enhancing application reliability and scalability.

4.9 (146 reviews)
Created
Mohit
Level
Beginner
Duration
120 Hours
Lessons
3 Video
Webinar
4 Hours

Course Content

  • Java Topics
  • Identifiers
  • Reserved words
  • Datatypes
  • Literals
  • Type Conversion
  • Type Casting
  • Arrays
  • Types of Variables
  • Types of Methods
  • Coding Standard
  • Packages
  • Accessibility
  • Variables and types of variables concerning Execution
  • Modifiers
  • Methods and Types of Variables Concerning Execution
  • Modifiers
  • Block and types of Blocks
  • Class and Types of Class
  • New keywords, constructors, and types
  • Static members and their control flow
  • static and non-static members control flow including
  • super
  • class
  • final variables and their rules
  • this and super keywords rule and use
  • Compiler responsibility and Compiler code conversion
  • JVM Architecture and Responsibility
  • OOP fundamentals, concepts, and Principles
  • Types of Objects and Garbage Collection
  • Arrays and Var-args types
  • Control Statement
  • Collections
  • Wrapper Classes
  • Exception Handling
  • string Handling
  • Download and Install Java
  • Configure Setup-Eclipse, Selenium, TestNG
  • Difference between Webdriver, RC, and IDE
  • How to execute test cases in IE browser using Selenium
  • Webdriver
  • Challenges with IE browser in Selenium Webdriver
  • XPath plugin for Firefox
  • A complete study of Dynamic XPath in Selenium
  • XPath plugin for Chrome
  • How to verify Page title in Selenium Web driver
  • How to work with Radio button and Checkbox in
  • Selenium
  • Webdriver + How to create a reusable method to add in
  • Framework
  • Handle Basic Drop down in Selenium WebDriver + How
  • to create a reusable method to add in Framework
  • Guide to perform Drag and Drop in Selenium + How to
  • create a reusable method to add in Framework
  • How to perform Advanced activities in Selenium like
  • Mouse Hover,
  • Right Click, DoubleClick, Keyboard Event (How to create
  • a reusable method to add in Framework)
  • Implicit wait in selenium web driver (How to create a
  • reusable method to add in Framework)
  • Explicit Wait in Selenium Webdriver (How to create a
  • reusable method to add in Framework)
  • Fluent Wait in Selenium Webdriver (How to create a
  • reusable method to add in Framework)
  • How to capture error messages in Selenium Webdriver.
  • (How to create a reusable method to add in Framework)
  • How to handle frames in Selenium Webdriver (How to
  • create a reusable method to add in Framework)
  • How to handle Exception in Webdriver
  • Solution for java. lang.illegal state exception in Selenium
  • Webdriver
  • How to handle Element not visible exception
  • Solution for sendkeys (CharSequence) in Selenium
  • How to Handle Stale Element Reference exception in
  • Selenium Webdriver
  • How to handle Element not visible exception
  • Solution for sendkeys(CharSequence) in Selenium
  • How to Handle Stale Element Reference exception in
  • Selenium Webdriver
  • Difference between findElement and find elements in
  • Selenium Webdriver
  • Page Object Model in Selenium – Complete Guide
  • Read and Write Excel files in Selenium using Apache
  • Data-driven framework in Selenium
  • Maven Integration with Selenium
  • Configure Eclipse with Selenium and TestNG
  • Create First TestNG Program and Execute.
  • Configure Eclipse with Selenium and TestNG
  • Check reports generated by TestNG
  • Cross-browser testing using TestNG
  • Create Data driven framework using DataProivider
  • How to execute only failed test cases in Selenium
  • Webdriver
  • How to disable test in Selenium using TestNG
  • How to group test cases in Selenium using TestNG
  • How to create a dependency between Test cases in
  • Selenium Webdriver
  • üHow to execute the testng.xml file through Java
  • Program
  • Execute Selenium Webdriver Test cases parallel using
  • TestNG
  • Git
  • Jenkins
  • Framework from scratch
  • Develop a Maven project (How to configure Maven)
  • Create a Page Object Model
  • Create a Base class
  • Create a utility class
  • Create a Handler class
  • Run all test cases using XML file
  • Create log4j
  • Take screenshots of failed test cases
  • Real-Time Project Assignments
  • Cucumber Framework

1) Excellent understanding of Framework

2)Domain knowledge

3)Resume Preparation

4)Mock Interview

5)Placement support

  • Introduction of The Postman Tool
  • Installation of Postman Tool
  • What is the GET Method with real-time example
  • What is the POST Method with real-time example
  • What is the PUT Method with real-time example
  • What is the Difference Between Put and Patch HTTP
  • Methods
  • What is Sending a DELETE Request in Postman?
  • Rest Assured

Download Course Brochure

Sign up and start learning today

Flexibility in Planning and Teaching

Theoretical Knowledge

Adipiscing bibendum est ultricies integer. Magnis dis parturient montes nascetur ridiculus mus mauris

Practical Skills

Facilisi nullam vehicula ipsum a arcu cursus vitae. Interdum velit laoreet id donec ultrices tincidunt arcu

Sessions with Mentors

Lectus magna fringilla urna porttitor rhoncus dolor purus non. Orci dapibus ultrices in iaculis

Apply Now