Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

BDD Framework With Cucumber: Hands-On

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3
At a glance
Powered by AI
The document talks about Hybrid Test Framework, BDD Framework using Cucumber, Selenium Training Project requirements and case studies.

Windows/Mac/Linux system, with minimum 4GB RAM (8GB recommended), 20 GB HDD Storage, and processor i3 or later.

Case Study #1 on Tours and Travel website and Case Study #2 on E-commerce website automation using Selenium Grid and TestNG framework.

Introduction to Hybrid Driven Test Framework

Advantages and Limitations of Hybrid Test Framework

Utilize the Page Object Model with Hybrid Framework

Implementing Hybrid Test Framework

Hands-On:

Keyword-Driven Test Framework

Hybrid Driven Test Framework with Page Object Model

BDD Framework with Cucumber

Learning Objective: Understand Agile Testing concepts and the benefits of the BDD framework in an
Agile environment. Use Cucumber and Gherkin to write BDD Acceptance Tests in Selenium.

Topics:

Agile Testing

Behaviour Driven Development (BDD)

Advantages and Limitations of BDD

Cucumber Fundamentals

Gherkin Syntax in Cucumber

Step Definition for Cucumber Feature File

Advantages of Cucumber

Implementing BDD Framework using Cucumber

Hands-On:

BDD with Cucumber

www.edureka.co © 2021 Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.
Selenium Training Project

What are the system requirements for this Selenium Certification


Training course?

Windows/Mac/Linux system, with minimum 4GB RAM (8GB recommended), 20 GB HDD Storage, and
processor i3 or later.

How will I execute the Practical?

Practical for this course will be implemented using Java, Eclipse, Selenium IDE, Selenium WebDriver,
and Browsers (Chrome, Firefox, and Internet Explorer).

Which case-studies and projects will be a part of this Edureka's


Selenium Certification Training Course?

Case Study #1:

Domain: Tours and Travel

Problem Statement: Umbrella Corp. recently acquired a new travel website company and have
assembled a small team of developers and testers to overlook the project. You are leading the Testing
team and have decided to take the automation testing route using Selenium to rapidly conduct
functional tests on the web application. Your goal is to create test automation scripts to verify general
functionality of the given scenarios.

Case Study #2:

Domain: E-commerce

Problem Statement: The rapid growth of Abstergo Inc.’s E-commerce website has laid a lot of
pressure on the respective teams involved in the web application’s development. You have been hired
to scale and automate their testing needs with respect to the rapid frequency of releases from the
development team. You have decided the best way to go about this would be to use Selenium Grid to
handle the scaling aspect and TestNG to reduce scripting time. Your goal is to create a Grid of nodes

www.edureka.co © 2021 Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.
and automate test cases using the TestNG framework.

Certification Project:

Problem Statement:Aperture Enterprises is a Testing Solutions Company, providing various solutions


for the testing needs of their client’s products. Being a part of their Automation Testing Division, you
have been tasked to create Test Automation Frameworks that are best suited to test the various
scenarios for their client’s products.

Client A: A Travel website provides personalized services to the customers. Create a Hybrid Test
Automation Framework using Page Object Model and automate the test cases for various scenarios
using TestNG Framework.

Client B: An E-commerce website hosts a range of products from various manufacturers. Create a
Data-Driven Test Automation Framework using Page Object Model and automate the test cases for
various scenarios using TestNG Framework.

www.edureka.co © 2021 Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.

You might also like