GIT Solutions Pvt Ltd is a comprehensive repository for online, offline courses offering high quality state-of-the-art IT and business related training and courses. GIT commenced its IT Education & training business and has trained over thousands of students. GIT is an ISO 9001:2008 certified training institute with its presence in and around Andhra Pradesh and Telangana

Grafx-IT-Solutions

SELENIUM

  • About
  • Duration

Selenium is an open-source testing framework used for automating web applications. It provides a suite of tools for web browser automation, allowing testers to interact with web elements, simulate user actions, and verify the behavior of web applications. Selenium supports various programming languages, including Java, Python, and C#, making it versatile for different development environments. With its robust features, Selenium is widely adopted for functional and regression testing of web applications, enabling efficient and reliable test automation. Its flexibility and compatibility with multiple browsers contribute to its popularity among software testing professionals.

Length :45 Hours

Course Content

  1. Introduction to Automation Testing

  2. Introduction to Selenium

  3. Working with Selenium IDE

    • UI of Selenium IDE
    • Generating Script using Records
    • Writing Script Manually
    • Assert and Verify Commands
  4. Java Basics
    • Datatypes and Operators
    • Control Structures
    • Arrays
  5. Object Oriented Programming in Java
    • Data Encapsulation
    • Data Abstraction
    • Polymorphism
    • Inheritance
  6. Collections in Java
    • Sets and Lists
    • HashSet
    • Stack
    • ArrayList
    • Vector
  7. Configuring of WebDriver
  8. Locators
  9. Execution of Script on different browsers
  1. Working with different Web Elements
    • Edit box/Textbox
    • Dropdowns
    • Checkboxes
    • Radio buttons
    • Pushbutton
    • Links
  2. WebDriver Validation Commands
  3. Working with Alerts
  4. Working with Frames
  5. Working with Multiple Windows
  6. Working with Action Class
  7. Capturing Screen Shot
  8. Sikuli
  9. Static Programming
  10. Dynamic Programming
  11. Modular Framework
  12. Page Object Model Framework
  13. TestNG Framework
    • Installing TestNG
    • Adding TestNG Library
    • TestNG Annotations
    • Executing TestNG.xml file
    • Parameterization
    • Group Testing
    • Parallel Testing
    • Dependency Testing
  14. Data Driven Framework
    • Reading Excel
    • Writing Excel
  15. Keyword Driven Framework
  • Introduction to Automation Testing
  • Introduction to Selenium
  • Working with Selenium IDE
  • UI of Selenium IDE
  • Generating Script using Records
  • Writing Script Manually
  • Assert and Verify Commands
  • Java Basics
  • Datatypes and Operators
  • Control Structures
  • Arrays
  • Object Oriented Programming in Java
  • Data Encapsulation
  • Data Abstraction
  • Polymorphism
  • Inheritance
  • Collections in Java
  • Sets and Lists
  • HashSet
  • Stack
  • ArrayList
  • Vector
  • HashTable
  • Configuring of WebDriver
  • Locators
  • Execution of Script on different browsers
  • Working with different Web Elements
  • Edit box/Textbox
  • Dropdowns
  • Checkboxes
  • Radio buttons
  • Pushbutton
  • Links
  • WebDriver Validation Commands
  • Working with Alerts
  • Working with Frames
  • Working with Multiple Windows
  • Working with Action Class
  • Capturing Screen Shot
  • Sikuli
  • Static Programming
  • Dynamic Programming
  • Modular Framework
  • Page Object Model Framework
  • TestNG Framework
  • Installing TestNG
  • Adding TestNG Library
  • TestNG Annotations
  • Executing TestNG.xml file
  • Parameterization
  • Group Testing
  • Parallel Testing
  • Dependency Testing
  • Data Driven Framework
  • Reading Excel
  • Writing Excel
  • Keyword Driven Framework