[フレーム]

50,000+ Free Udemy Courses to Start Today

View Courses

Coursesity is supported by learner community. We may earn affiliate commission when you make purchase via links on Coursesity.

Selenium WebDriver with Java

Selenium Webdriver training / course, learn Selenium from the basics to the advanced Selenium framework.

48.3K

total enrollments

4.3

( 1.8K )

Total ratings

Description

In this course, you will :

  • understand how to create test scripts with Selenium WebDriver
  • understand how to use Selenium to identify various web elements
  • understand how to use Selenium Grid
  • Best practises for using Selenium.
  • Selenium is used in conjunction with TestNg, Maven, Ant, AutoIT, and GitHub.
  • Understanding of various test automation frameworks.
  • Selenium is used not only for web automation, but also for mobile automation.

Syllabus :

1. Selenium Identify webelements

  • Install Firebug, Firepath
  • What are Xpaths
  • Find Xpath of WebElement
  • Find Element by Locator
  • Find Xpath using CSS Locators

2. Selenium automation features

  • Navigation in Selenium
  • Selenium Close and Quit
  • Selenium Dynamic Xpath
  • Handling Radio Buttons
  • Handling Frames
  • Dragging in Selenium
  • Drag and Drop in Selenium
  • Handling sliding WebElement
  • Resizing WebElement
  • Select Element from dropdown
  • Working with Checkboxes
  • Encode Decode Passwords

3. Selenium automation features advanced

  • Uploading File
  • What is Synchronization and types of Synchronizations
  • Selenium WebDriver DatePicker Calendar
  • Selenium JavaScript

4. TestNG

  • What is TestNG | Install TestNg
  • Annotations in TestNG
  • Annotations in TestNG Script
  • Running Test in Batch
  • Running Multiple Batch Files
  • TestNG Pass, Fail & Skip Tests
  • TestNG Prioritization & dependsOnMethods
  • TestNG Parameterization
  • TestNG DataProviders
  • TestNG Advanced DataProviders
  • TestNG Grouping
  • Generating XSLT Reports | Ant | Exe BAT File
  • TestNG Listeners
  • TestNG Listener Script

5. Maven

  • Install Maven and its Dependencies
  • Maven through command Prompt

6. Database and selenium

  • What is Database testing
  • Database testing with Selenium

7. Configuration Management

  • Git GitHub Eclipse
  • Git GitHub GitBash

8. Jenkins

  • Jenkins Freestyle Project
  • Jenkins Manage Configuration
  • Jenkins with Ant Project
  • Jenkins with Git / GitHub

9. Automation freamework

  • Selenium WebDriver Test Framework
  • Handling Excel - Reading TestData
  • ExcelReader Script
  • Working with Properties File
  • Concept of generating logs i.e. Log4j
  • Log4j Code

10. Sauce Labs

  • Sauce Labs Automate Browser

11. Selenium Grid

  • TestNG Parallel Execution
  • Registering Hub and Node
  • Hub and Node by JSON
  • Grid End to End Design

12. Java Basics

  • Install Java / Eclipse
  • Java First Program
  • Java DataTypes
  • While & Do-While Loop
  • For Loop
  • Else If Statement
  • Array
  • Class and Objects
  • Constructors
  • For_Each Loop
  • ArrayList
  • HashMap
  • Interfaces

Course Features

(追記) (追記ここまで)
Go to Course

AltStyle によって変換されたページ (->オリジナル) /