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
- 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