Using Cucumber with Selenium

Event

In London

Save 10%
£ 720 + VAT

Description

  • Type

    Event

  • Level

    Beginner

  • Location

    London

  • Class hours

    15h

  • Duration

    2 Days

Also delivered as inhouse/private course

This course aims at providing a solid foundation to the attendee in understanding how to write Features and Scenarios using Gherkin and be able to run them as automated specifications eventually using Selenium.

Important information

Documents

  • T60500 Using Cucumber with Selenium.pdf

Facilities

Location

Start date

London
See map
7-11 Moorgate, EC2R 6AF

Start date

On request

About this course

The objectives of this course are to not only teach the tool capabilities, but to also focus on practical steps in the real world. The course provides a hands-on walkthrough to allow attendees to understand the steps in making Cucumber Features and Scenarios in the real world

•Agile testers
•Test automation specialists looking to learn Cucumber
•Testers wishing to become automation specialists.

Although it is beneficial that attendees have a coding background (ideally in Java), this is not essential. The code examples used during the course are fully explained in the training environment for attendees less experienced in Java to access.

The objectives of this course are to not only teach the tool capabilities, but to also focus on practical steps in the real world. The course provides a hands-on walkthrough to allow attendees to understand the steps in making Cucumber Features and Scenarios in the real world.

We will email you the information available: course outlines, dates & price.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2017

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 7 years

Subjects

  • Cucumber
  • Selenium
  • Gherkin
  • Software
  • Software testing
  • Tools
  • Automation
  • Software Automation
  • Test automation
  • Test
  • Testing

Course programme

Introduction
  • Cucumber Overview
  • Core skills taught on the course

Installation and Configuration

  • Creating a new Java project in IntelliJ

Creating And Running A Feature File

  • Features overview
  • Creating our own Feature files
  • Adding Scenarios

Using Arguments In A Feature File

  • Using Arguments in the Feature File
  • Deciphering the Feature File Arguments
  • Handling the Arguments in the Step Definition

Using Scenario Outlines In A Feature File

  • What is a Scenario Outline
  • Using a Scenario Outline

Using Data Tables In A Feature File

  • What are Data Tables
  • Using Data Tables in a Scenario
  • Adding the Data Table to the Step Definition

Using The Runner Class

  • Using a Scenario Outline
  • About the Runner class

Adding a new Java class

  • About the Runner class
  • Why we need a new Java class
  • Creating a new Java class
  • Adding some new methods to the Java class
  • Accessing a Web Site

Adding the Selenium code

  • About the Runner class
  • Starting/Stopping the Firefox Browser Window
  • Recording the steps in Selenium
  • Adding the Selenium steps to the Java clas
  • Attaching Screenshots On Failure

Behaviour Driven Development (BDD)

  • BDD Overview
  • How BDD is Used
  • Using our Scenarios to drive development
  • End

Using Cucumber with Selenium

£ 720 + VAT