Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Cucumber with Selenium Java (Basic)
Rating: 4.3 out of 5(3,361 ratings)
63,549 students

Cucumber with Selenium Java (Basic)

Learn the ABC of cucumber and integrating it with Selenium
Created byKarthik KK
Last updated 11/2019
English

What you'll learn

  • Understand what BDD is
  • How to work with Cucumber
  • How to jell Cucumber with Selenium
  • How to work with different testing frameworks along with cucumber

Course content

5 sections27 lectures4h 49m total length
  • Introduction8:00

    In this lecture we will discuss about an complete introduction about why and what cucumber is 

  • Part 2 - Getting started with Cucumber (Part A)13:07

    In this lecture we will discuss about an introduction to cucumber and how to get started with it by installing IDE.

  • Part 3 - Getting started with Cucumber (Part B)8:03

    In this lecture we will discuss about an introduction to cucumber and how to get started with it by installing IDE.

  • Part 4 - Creating our first feature file using Cucumber for Java10:55

    In this lecture we will discuss working with feature file.

  • Part 5 - Working with Scenarios in detail using Cucumber11:06

    In this lecture we will discuss creating scenarios and step definitions.

  • Part 6 - Working With Multiple Data using DataTables14:27

    In this lecture we will discuss how to work with multiple data using DataTable class of scenario in cucumber.

  • Part 6a - Working With Multiple Data using DataTable with Custom class type10:30

    In this lecture we will discuss how to work with multiple data using custom class of scenario in cucumber.

  • Part 7 - Working with Scenario Outline of Cucumber8:34

    In this lecture we will discuss how to create and work with scenario outline

  • Part 8 - Working with Cucumber Hooks to initialize and teardown test8:19

    In this lecture we will discuss how to work with hooks of cucumber

  • Part 9 - Dependency Injection with Picocontainer for cucumber8:27

    In this lecture we will discuss how to work dependency injection via picocontainer

  • Part 10 - Step Argument Transformation using Cucumber with Selenium16:30

    In this lecture we will talk about working with step argument transformation concept of cucumber and understand how to transform step definition arguments to custom types.

  • Part 11 - New feature of Cucumber-Java 89:24

Requirements

  • Basic knowledge on Java
  • Basic understanding of Selenium
  • Basic understanding of HTML

Description

Cucumber with Selenium Java (Basic) course is designed to give anyone who is getting started with cucumber and selenium from complete ground up. In this course we will discuss topics like 

  1. Behavioral Driven Development (BDD) 
  2. Cucumber 
  3. Selenium
  4. Maven 
  5. TestNG
  6. JUnit

This course is separated into two sections. In section 1 we will discuss about Cucumber starting from 

  • Installation
  • Writing feature files
  • Writing simple scenarios and scenario outlines
  • Working with multiple datas via DataTable 
  • Understanding hooks
  • Working with dependency injections

In section 2 we will focus more on Selenium and understand how to write simple to complex code and run cucumber test with Maven and different testing frameworks like TestNG and JUnit.

Who this course is for:

  • QA
  • Developers
  • Business Analyst