Login

Lost your password?
Don't have an account? Sign Up

Cucumber – jvm (BDD Framework) with Selenium WebDriver – Part 1

Cucumber – jvm (BDD Framework) with Selenium WebDriver:

Learn:
How to setup Cucumber Jars
Selenium Integration with Cucumber BDD Tool
BDD Framework
Test Automation Framework Using Cucumber BDD Overview

How to create:
1. Feature File using Gherkin Language
2. Step Definition file using cucumber jerking annotations
3. Test Runner class using Junit and Cucumber Options

Full Cucumber 6 latest 2020 videos – playlist: –

Running in Eclipse or IntelliJ:

If you use the open-source Eclipse Java IDE, you should consider installing the free Cucumber-Eclipse plugin. It provides syntax coloring, and the best part is that you can 'right-click' and run Karate test scripts without needing to write a single line of Java code.

If you use IntelliJ, Cucumber support is built-in and you can even select a single Scenario within a Feature to run at a time.

================================================
Cucumber BDD Framework Code Base GIT URL:

==================================================
Subscribe to this channel, and press bell icon to get some interesting videos on Selenium and Automation:

Follow me on my Facebook Page:

Let's join our Automation community for some amazing knowledge sharing and group discussion:

-~-~~-~~~-~~-~-
Follow my Site/Blog:
========================================================
Please watch: "Selenium & Automation Interview Preparation – By Naveen AutomationLabs"

-~-~~-~~~-~~-~- Subscribe to this channel, and press bell icon to get some interesting videos on Selenium and Automation:

Follow me on my Facebook Page:

Let's join our Automation community for some amazing knowledge sharing and group discussion on Telegram:

Paid courses (Recorded) videos:
Java & Selenium Course:
API Course: ➡️Get Our Courses✔️
? Get My Paid Courses at
Paid courses (Recorded) videos:
Java & Selenium Course:
API Course:
——————————-

✔️SOCIAL NETWORKS
Facebook:
Twitter:
Blog:
——————————–

Support My Channel✔️Or Buy Me A Coffee
Paypal:
Google Pay: naveenanimation20@gmail.com
——————————–
✔️Thanks for watching!
देखने के लिए धन्यवाद
Благодаря за гледането
感谢您观看
Merci d'avoir regardé
Grazie per la visione
Gracias por ver
شكرا للمشاهدة

https://www.educational.guru

27 comments

  1. Vivek Singh

    its sometimes hard to believe that how can anyone share his knowledge in so much depth and that’s on public platform completely free of cost ! Having expertise is different thing but sharing that expertise with others is different! Very few people have that guts !!! Naveen, you are the real “Teacher” in true sense that knows only spreading knowledge without expecting anything in return !!!

  2. kushan choudhury

    Going back into history, Naveen Khunteta and Mukesh Otwani will be remembered as d 2 individuals who created automation revolution in India and gave thousands of needy young QA professionals jobs and hope when they desperately needed it..!!

  3. Mithalee pardeshi

    I just fail to understand who are those illiterates to give a thumbs down to the video? Your videos are a blessing Naveen Sir. I am a Manual Tester and now learning Automation. Your videos really help me a lot and sometimes; when I am not getting things and really frustrated I just listen to one your video classes and they are so reassuring. Thank you so much and God Bless You. I really want to become a good Automation Tester, May Lord Krishna fulfill this wish of mine.

  4. TANUNJOY ROY

    Hi @Naveen
    Great explanation! I am addicted to your channel!
    Could you please confirm if we can integrate cucumber with TestNG? If yes, which is more suitable to implement TestNG+Cucumber or Junit+Cucumber? and Why?

  5. Swathi Seemakurthy

    Great job and very good explanation Naveen.
    Could you please upload videos for Cucumber with Page Factory pattern integrated in it with more scenarios ?It would be really helpful if you could upload more scenarios implementation with Page Factory pattern.

  6. Rekha

    Awesome..!!
    By birth, u have got good teaching skills. Never missed a single point and you teach everything with a constant flow. Its quite interesting to learn after watching your tutorials. Never seen such a dedication.!!
    Can you please let me know when to use Cucumber and when to use testNG.

  7. Yuvraj

    Thanks for the video. 1 question. Is BDD really useful because after seeing this, i think definition.java is quite redundant. whereas in TestNG projects we just need to write the function once and only call it as needed. Your thoughts on this ?

  8. MOHAMMED THOUSIF

    Thank you naveen, it was very helpfull.
    One question i have: is there any way to capture the screenshots only for the failed scenarios? Screenshots will help in better ubderstanding. Please reply

  9. Rohit Negi

    Hey Naveen, Your teaching style is commendable. I have two doubts. Could you please take a look.
    1. Can we not execute multiple features/stepdef at once. or can we specify the corresponding feature with the corresponding stepdef using feature and glue option.
    2. Is there any other videos to learn cucumber with testng. Can you tell me what is used widely in industry , testng/junit with cucumber.

  10. Rohit -

    Hi Naveen! Thanks a lot for the video. It’s very helpful. I am facing issues for generating test-output folder. test-output file is getting generated as a file instead of folder, I’m not getting index.html and other files. Please help.

  11. Asha Raj

    Hello Naveen .. Kudos to all your work and your teaching skills have immensely made a huge difference in many of our lives. I have a question that how to handle object repositories in the BDD framework, where do we keep locators and how are we handling this? thanks

  12. Karthik Avinash

    Thanks Naveen for the detailed Cucumber framework explanation. Just had a query related to JUnit output, where am not able to view the “Scenario” steps i.e Given, When, Then. Can you please guide me on that.

Leave a Comment

Your email address will not be published. Required fields are marked *

*
*