Automation testing from Scratch: Cucumber/Selenium with Java
Learn Test Automation: From Zero to Hero
Selenium Testing Framework,Automation Testing
Lectures -23
Duration -1 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
Learn in this course about Cucumber and Selenium. The powerful tools for test automation.
Complete course to get you started. All the tools used are free source. 24 lectures with examples. Fully coverage of all aspects of the subject.
What's cucumber?
Cucumber is a tool that supports Behaviour-Driven Development(BDD). If you’re new to Behaviour-Driven Development read our BDD introduction first.
What is Gherkin?
Gherkin is a set of grammar rules that makes plain text structured enough for Cucumber to understand. The scenario above is written in Gherkin.
What are Step Definitions?
Step definitions connect Gherkin steps to programming code. A step definition carries out the action that should be performed by the step. So step definitions hard-wire the specification to the implementation.
What's Selenium?
Selenium automates browsers.
What you do with that power is entirely up to you.
Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that.
Boring web-based administration tasks can (and should) also be automated as well.
What is Automation Testing?
Automation Testing is a software testing technique that performs using special automated testing software tools to execute a test case suite. On the contrary, Manual Testing is performed by a human sitting in front of a computer, carefully executing the test steps.
Goals
- Write test scripts in Cucumber
- Describing Automation Scripts in Gherkin Syntax
- Learn Gherkin Keywords
- Learn about Feature files and Step definitions
- Learn about different keywords and web interactions in Selenium
Prerequisites
First Course: Writing robust web locators
https://www.tutorialspoint.com/market/course/first-step-in-automation-testing-writing-robust-web-locator/learn/284823/lecture.php?v=1718394798
Curriculum
Check out the detailed breakdown of what’s inside the course
Setting up the environment
4 Lectures
-
Installing Code Editor for Selenium; IntelliJ Idea 03:08 03:08
-
Creating first Cucucmber/selenium Project 02:34 02:34
-
Project Dependencies 01:14 01:14
-
Installing Cucumber Plugin 01:22 01:22
Cucumber and Gherkin Syntax
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Running Cucumber Script
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Enhancing the Cucumber Automation Framework
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Selenium With Java
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![Mohamed Soliman](https://www.tutorialspoint.com/assets/profiles/217983/profile/200_1780694-1693475697.jpg)
Mohamed Soliman
Hello,
My name is Mohamed Soliman. I work as a QA and Test Automation Consultant. I live in Germany and have worked for many national/international clients in Europe/UK.
My main focus is to help software enthusiasts write better software. I faced of course many challenges during my career. I think, it will be for the benefit of everyone to share knowledge.
My courses will be first published free as I want them to be accessible for everyone. I am looking for your feedback and comments.
I will always make courses in English. I can teach also in German. If you like it, please let me know in a comment and I will organize courses in German then.
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)