Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Cucumber Framework with Selenium Webdriver and Java

via Udemy

Overview

Learn Behavior-driven development with Java and Webdriver from scratch

What you'll learn:
  • Clear concept of Behavior-driven development
  • Integration with java and selenium wbedriver
  • Continuous Integration and testing
  • Design of Data-Driver Framework
  • Design of Modular-Driver Framework
  • Write test case using gherkin language

This course is all about BDD concept and its implementing framework Cucumber. The course is divided into different section, which helps student to learn the concept step by step. The also covers concept of Selenium web driver and its integration with cucumber frame work. Which is java implementation of BDD concept.

The course starts with cucumber concept, then web driver concept and later integration of both the framework. The course also teaches how to leverage the advantage of both the framework.

In this course you get to known about the latest tools and technology used in market for automation. And this add a lot of value to your skills. Such as Testng, Maven etc.

The course also discusses about the continuous integration, which is a common process in all the company for automation. As well the different types of framework used in the market for the automation.

You will also learn, about the stranded practice which are used for automation.

The Course will be also updated with new topics and tool which available in market.

Bonus Lecture :- This course will also be covering about testing of AngularJs application.

Syllabus

  • Introduction
  • Enviroment Setup
  • Behavior-driven development
  • Cucumber Hooks
  • Dependency Injection
  • Data Table
  • Scenario Outline
  • Locating Techniques
  • Relative Xpath using Axes View
  • Selenium Webdriver Setup
  • Selenium Webdriver Architecture
  • Selenium Webdriver Browser Function
  • WebElement Interface
  • Handling Web UI Components
  • Custom Browser Configuration
  • Synchronization and Waits
  • Working with IFrames
  • Working with Multiple Browser Window
  • Working with Java Script Popup
  • Mouse and Keyboard Action
  • Code Optimization
  • Setting up Test Configuration
  • Testng Framework
  • Apache Maven
  • Screenshot
  • Page Object Model (POM)
  • PageFactory
  • Sharing Test Data
  • Assertion
  • Screenshot on Failure
  • POM Design
  • Data Driven Testing
  • Report Generation
  • Parallel Execution
  • Tagging
  • Custom TestNG Runner
  • Continous Integration
  • Jenkins - Advance Configuration
  • Jenkins - Master Slave Configuration
  • Selenium Grid
  • TypeRegistryConfigurer - Cucmber v4.x
  • Migrating to Cucumber v4.x
  • Extent Report Integration
  • Course Material
  • Selenium 4 Alpha Features
  • Handling Session Cookies

Taught by

Rahul Singh Rathore

Reviews

4.6 rating at Udemy based on 519 ratings

Start your review of Cucumber Framework with Selenium Webdriver and Java

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.