Study Learn Grow
Selenium Webdriver with Cucumber BDD Automation Framework

Selenium Webdriver with Cucumber BDD Automation Framework


Phase-1 we’ll be about Introduction to the course :

Understanding about course & it’s needs
Having lessons walktrough
learning Selenium & It’s various Concepts

Overview

About this Course
Phase-1 we’ll be about Introduction to the course :

Understanding about course & it’s needs
Having lessons walktrough
learning Selenium & It’s various Concepts


In Phase-2 we’ll be learning about different tools installations :

Setting-Up JAVA environmental variables
What is MAVEN? & Installation of MAVEN
Creating project in MAVEN
Installation of Eclipse & MUST DO configuration of Eclipse
What is POM file? & understanding the content inside POM file
Installation of TestNG
Cucumber Add-on’s, which will ease our efforts in framework building process
Setting up Browser Driver


In Phase-3 we’ll start with basic framework :

Gherkin language & Features file creation
Creation of Step definition class for respective feature file
Runner class creation


In Phase-4 we’ll move further into scripting :

Implementing code for step class
Improvising feature file with background keyword
Using tags in runner class


In Phase-5 we’ll learn automating various types of elements & handling exceptions :

Creation and execution of multiple feature files
Various exceptions
Basic reporting


In Phase-6, we’ll learn about ways of test execution :

Using TestNG, Batch files, MVN commands
Installation of Maven surefire plugin


In Phase-7, we’ll start designing advance framework :

Creating various packages, classes & using Hooks
Running test on different browsers
Centralizing selenium methods
Overview on ‘Page Object Pattern’ | ‘Page Factory pattern’
Better ways to overcome Page Object Modeling complications


In Phase-8, we’ll continue designing advance framework :

Updating existing packages, classes & using tags
Installation of Log4j & use of log generation within scripts
Image attachments in framework


In Phase-9, we’ll learn about CI – Jenkins :

Installation & setup of jenkins
Integration of Java, Maven with jenkins
Scheduling test execution from jenkins
Advance reporting
Basic knowledge
Learn Selenium Webdriver with a BDD framework using:

Cucumber
Maven
TestNG
Jenkins
Core JAVA

Course Information

Learn Selenium Webdriver with a BDD framework using:

Cucumber
Maven
TestNG
Jenkins
Core JAVA

What you will learn
Concepts you will learn & understand will be : 1. Maven 2. TestNG 3. Advance Reporting 4. Feature files 5. Scripting 6. Locate Element Techniques 7. Cross-browser Testing 8. Log Generation 9. Jenkins and many more
You will have the knowledge of designing selenium framework. As per your work domain this course will help you implement selenium framework for your project.
Post course completion you will be awarded with certificate.

Beginner in Automation Testing
Automation Testers looking to enhance Automation & Cucumber Framework knowledge

• Lifetime Access to Each Course
• Certificate on Completion of Course
• No Extra Charges Or Admin Fees
• Easy Access to Courses
• High Priority Support After Sales.
• Big Discounts on Individual Courses

Course Specifications

IT and Computing courses are available to study on our learning platform. 

See All Courses

Adult education is the non-credential activity of gaining skills and improved education. 

See All Courses

Online education is electronically supported learning that relies on the Internet for teacher/student interaction. 

See All Courses

A short course is a learning programme that gives you combined content or specific skills training in a short period of time. Short courses often lean towards the more practical side of things and have less theory than a university course – this gives you a more hands-on experience within your field of interest.

See All Courses

Course duration is 24 hours.

See All Courses

Study Learn Grow

Related Jobs