CUCUMBER IS NOT BDD & BDD IS NOT A FRAMEWORK

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 พ.ย. 2024

ความคิดเห็น • 49

  • @TheUncutLearner
    @TheUncutLearner ปีที่แล้ว +13

    The prime issue is most of the interviewers do not understand this concept. Now during the interview, if they will ask us to explain the difference between BDD & TestNG, it will become a tragedy 😂

  • @nyanyalee1
    @nyanyalee1 ปีที่แล้ว +5

    Thanks for standing up for QAs. Most companies don't implement BDD process very well. Its only left to QA to add BDD to their automation. Most Devs don't even practice it all and some BA may write U Stories and acceptance criteria in BDD if you are lucky. BDD was to improve on TDD and ATDD where 3 amigos have a common understanding from user behaviour of the application. And as such BDD should be meaningful to stakeholders in gherkin language (given = precondition, when = action, Then). In a proper BDD the actual dev code should follow the scenario or ac's . Dev still code in TDD and stakeholders expect QA to write only UI and API automation code in BDD. Thank you for addressing this issue too.

  • @viveksonawane2814
    @viveksonawane2814 ปีที่แล้ว +2

    Thanks guru द्रोणाचार्य it's clear

  • @pratikbhowmik
    @pratikbhowmik ปีที่แล้ว +12

    BDD is a concept cucumber is a framework

  • @prashantsTravelogue
    @prashantsTravelogue ปีที่แล้ว +2

    We are using cucumber tool not because we are following BDD approach but it helps in reusing steps across different projects .

  • @archanadubbaka5445
    @archanadubbaka5445 ปีที่แล้ว +3

    You create a lifeline for QA's. Thank you so much Naveen ☺️

  • @sundersandeep7615
    @sundersandeep7615 ปีที่แล้ว +1

    Very True.. BDD is an approach & it should be followed by Dev Testing team & BA or PO

  • @kaspar12mary
    @kaspar12mary ปีที่แล้ว +2

    Thanks Naveen, I am clear about the difference between framework and an approach.

  • @randomfood170
    @randomfood170 ปีที่แล้ว +2

    Thank you Naveen, In one interview, the interviewer asked me to name 7 frameworks. He meant BDD, TDD, KDD etc. I said BDD is not a framework, but he was not impressed and he started acting weird

    • @sumitgoyal385
      @sumitgoyal385 ปีที่แล้ว +2

      hha india me yai hota hai ,mujhe bhi hybrid framework bolna pdta ha 😆😆

  • @placesandfaces
    @placesandfaces 7 หลายเดือนก่อน

    Framework, Approach, Process could be consider the same thing, all depends on the context. Many technology processes are part of a large framework. Also in development or coding we use framework to refer to tools. Simply put, a framework is a collection of tools or processes or methods. Always add context to it, BDD is a process framework and Cucumber is a development framework.

  • @shortupdatesvideos
    @shortupdatesvideos 3 หลายเดือนก่อน

    Hi @Naveen , If BDD is a Approach and Cucumber is a Tool/library , then what is framework ?

  • @RobinsonMartinezEngineer
    @RobinsonMartinezEngineer ปีที่แล้ว

    Wow! I've been wrong all my life! Thank you Naveen for your dedication, great knowledge, good practices, and VERY real scenarios taught during the course we just finished 2 days ago! I really want to recommend Naveen but I need to say that you need i bit of experience to achieve complete the course. A lot of new approaches, new tools, and the development of an entire infrastructure were the most exciting of this course! The framework will be designed from A to Z and you will be able to connect all together at the end. Framekork -> ngrok ->Git-> AWS(Jenkins ->SeleniumGrid or Selenoid) It is amazing! Thank you 1000 Naveen!

  • @chad-thuggins
    @chad-thuggins ปีที่แล้ว

    Thank you for saying this. The whole test automation community is quiet on the incorrect use of Cucumber. People use cucumber unnecessarily also where simple TestNg framework is sufficient.just doing it bcuz of management pressure

  • @azadassis3669
    @azadassis3669 ปีที่แล้ว +3

    Thankyou for this video, I would like to ask one question. Us as viewers, we get to learn new things, get to gain new information, news and stuffs related to our community from you through this channel. As a an individual where do you learn from, what is the process, what do you follow to keep yourself updated or to unlearn things which you thought was correct and learn it again how to was supposed to be.
    Thanks again,
    Azad

  • @vinaym3058
    @vinaym3058 ปีที่แล้ว +1

    Can you suggest me which framework is better. I am using python with selenium in pycharm.
    Is it necessary to use framework?

  • @vinayjamesb05
    @vinayjamesb05 ปีที่แล้ว +2

    Most organization do not need CUCUMBER but they are using it since everyone is using it. If your PO/BA is not using gherkin format to write story, Donning BDD is redundant and waste of time

  • @sumitgoyal385
    @sumitgoyal385 ปีที่แล้ว +1

    Hi naveen you used cucumber framework in this video ,It should be cucumber library ?? Correct me If Iam wrong Thanks

  • @Ajs1nha
    @Ajs1nha ปีที่แล้ว

    Hello sir, Thank you for this series, faced multiple issues and fixed few so got learn more. thank you again.

  • @konijetijagannath5883
    @konijetijagannath5883 ปีที่แล้ว +1

    Thanks for explaining ....this was much needed...fyi to all

  • @merlinelizabethmathew982
    @merlinelizabethmathew982 ปีที่แล้ว +1

    Thanks for the information.
    Kindly provide the new credentials for Free CRM application for the practice purpose.

  • @shubhamchikane7297
    @shubhamchikane7297 ปีที่แล้ว

    Amazing information

  • @udaynaik183
    @udaynaik183 ปีที่แล้ว

    I have saying this things for the last 3 years in all the interviews that i am taking. BDD is not a framework.

  • @tejag7583
    @tejag7583 ปีที่แล้ว +1

    Nice representation bro ❤

  • @felipecapelli2665
    @felipecapelli2665 8 หลายเดือนก่อน

    Thank you for doing this video, helped me a Lot 😊

  • @Neha_Mashilkar01
    @Neha_Mashilkar01 ปีที่แล้ว

    It's a process or it's a methodology , it's a extension of test drive development approach

  • @rohitranjan6085
    @rohitranjan6085 9 หลายเดือนก่อน

    Then what are different test automation framework. As per your explanation Everything I guess is design approach.

    • @naveenautomationlabs
      @naveenautomationlabs  9 หลายเดือนก่อน

      Framework is a high level term, we need to learn and focus on fw approaches like data driven, keyword driven, hybrid, modular, linear etc with design patterns like POM, singleton, factory, etc..

  • @sumitgoyal385
    @sumitgoyal385 ปีที่แล้ว

    agree naveen for sake of manager people use cucumber

  • @Ajeetkumar-uo4hf
    @Ajeetkumar-uo4hf ปีที่แล้ว +2

    Hi Naveen, what are the DSA topics we should cover for FAANG type companies? Beacuse i recently got offer from amazon for QAE position and they asked me a leetcode question and i was able to do it. But i have rejected the role because pay was less. Want to know whats your view on doing leetcode and DSA

    • @sabkaBaap007
      @sabkaBaap007 ปีที่แล้ว

      Still the pay would've been more than service based companies

    • @sabkaBaap007
      @sabkaBaap007 ปีที่แล้ว

      Can you let me know that as an automation tester how can I try for product based companies

  • @cganeshh
    @cganeshh ปีที่แล้ว

    Thanks for sharing.

  • @Anish-A-Vector
    @Anish-A-Vector ปีที่แล้ว

    Thank you for this explanation sir

  • @gds3535
    @gds3535 ปีที่แล้ว

    Can we use BDD with Pytest framework?

  • @viveksharma5477
    @viveksharma5477 ปีที่แล้ว

    Please make a video on how to use OOPS concepts, Overloading, Overriding etc features in different classes after completing the framework. The practical way with any dummy project please 🙏

    • @naveenautomationlabs
      @naveenautomationlabs  ปีที่แล้ว

      its already there: th-cam.com/video/g3r5KK2Acx8/w-d-xo.html

  • @Chethan-l5s
    @Chethan-l5s ปีที่แล้ว

    Thanks for the information 👍

  • @adheerkhandelwal09
    @adheerkhandelwal09 ปีที่แล้ว

    How to automate a mac OS based application?

  • @srabansahoo5750
    @srabansahoo5750 ปีที่แล้ว

    Pls make a vdo ,how to describe the framework in interview .

  • @ShanmukhaJyoti
    @ShanmukhaJyoti ปีที่แล้ว

    Thanks Naveen

  • @santoshkumartripathy
    @santoshkumartripathy ปีที่แล้ว

    Hi sir any batch for Devops?

  • @brindhashekar1839
    @brindhashekar1839 ปีที่แล้ว

    How can we automate excel macro sheet ?

    • @naveenautomationlabs
      @naveenautomationlabs  ปีที่แล้ว

      What's the use case??

    • @brindhashekar1839
      @brindhashekar1839 ปีที่แล้ว

      @@naveenautomationlabs I have a requirement where we have a excel sheet with a macro button.. I need to invoke the excel and change few values in particular cells and click on the macro button and then navigate to second sheet and change some values there and save .. then I have to validate in a web application that I have already automated so am trying this with winium but the inspect tools act crazy and am stuck here.. so is there a good open source tool to automate desktop apps particularly excel with macros..

  • @KapilSharma-dz3vp
    @KapilSharma-dz3vp ปีที่แล้ว +1

    अगर भाई तुम हिंदी में समझाओ गे तो दर्शक भी बढ़ेंगे और हमें भी समझ में आएगा

  • @srinidhipara1737
    @srinidhipara1737 ปีที่แล้ว

    Can you please send me a telegram group link.Invite got expired which was attached under the description box.