What is BDD? | Cucumber for Java Example | Tech Primers
This video covers what is cucumber and how to write Feature files in Cucumber
📌 Related Playlist
================
🔗Spring Boot Primer - • Spring Boot Primer
🔗Spring Cloud Primer - • Spring Cloud Primer
🔗Spring Microservices Primer - • Spring Microservices P...
🔗Spring JPA Primer - • Spring JPA Primer
🔗Java 8 Streams - • Java 8 Streams
🔗Spring Security Primer - • Spring Security Primer
🔗Containers Primer - • Containers Primer
🔗Kubernetes Primer - • Kubernetes Primer
🔗AWS Primer - • AWS Primer
💥Join TechPrimers Slack Community: bit.ly/JoinTec...
💥Telegram: t.me/TechPrimers
💥TechPrimer HindSight (Blog): / techprimers
💥Website: techprimers.com
💥Slack Community: techprimers.sl...
💥Twitter: / techprimers
💥Facebook: TechPrimers
💥GitHub: github.com/Tec... or techprimers.gi...
🎬Video Editing: iMovie
🎼Background Music:
Dyalla
Joakin Karud
---------------------------------------------------------------
🔥 Disclaimer/Policy:
The content/views/opinions posted here are solely mine and the code samples created by me are open sourced.
You are free to use the code samples in Github after forking and you can modify it for your own use.
All the videos posted here are copyrighted. You cannot re-distribute videos on this channel in other channels or platforms.
#BDD #Cucumber #TechPrimers
Пікірлер: 74
One of the best and most clear explanation I have seen for the first time user.
@TechPrimers
3 жыл бұрын
Thanks amitabh. Glad it's helpful
TechPrimers you are the best. You talk about 100% interesting subject for me. You should have own consultancy company and lear people in many companies.
Great topic , TDD and BDD are very important these days , an example with Jenkins would be very useful
Very nice video.... Most importantly, all the things are covered in a single video, saving the precious time... Thank you very much.
I came here back after downloading and watching it. Thank you, for such a simple but crisp explanation 🙏
Simply clear 👏🏼👏🏼👏🏼
Excellent.. explained in a simple way
Crystal clear explanation...thank you so much
Great video with a nice example!
Very useful as always
very good channel hats off guys🤵♂️
Thank you so much. I learnt so much. You make it so simple.
Awesome as always
Awesome. It was detail oriented and crisp to the point. You have done a great job, Thank you!
simple and clear
thank you very much for this video
Thanks It helps a lot about understanding cucumber
Good explanation
Thanks a lot, you made it really easy to understand
This is good example of cucumber to get started with; however I am not sure if this is the use case how different it is from Junit. about the description/scenario we can do the same in Junit by giving really good names to the tests (methods)
@TechPrimers
4 жыл бұрын
This use case was small. I would use cucumber when i want to know about a feature behaviour rather than a class level test
Thanks! It was really helpful
Thanks for your work! It really helps me!
Nice tutorial for developers wanting to learn something new.
I must say, Nice tutorial and I hell like your confidence.!
Gr8 tutorial as always. If you can create similar video on Mocha and Chai framework it would be really great !!!
that is simply amazing, like Spock but with nod to business people
Wow so fast u r releasing fabulous videos.
@qaautomationcult3868
4 жыл бұрын
This course will cover various techniques for test case design, as used for testing of software artifacts including requirements, design and code. We will discuss algorithms and techniques for test case design based on graphs. logic, syntax of programming and inputs. Please subscribe our youtube channel : kzread.info/dron/0xat537YITJbN_9GSMUALA.html Fb page : facebook.com/learn.automation.testing linkedin page : www.linkedin.com/school/14580724/admin/ website: www.qacult.com for various blogs and Upcoming Events
Great tutorial, it is very clear for beginners. it will be better if you have time to create some tutorials on Spring boot and Cucumber. Thanks again
@TechPrimers
5 жыл бұрын
sure wil do
Would you have organize StepDefs and Test files in different way / place if there will be many of feature files?
Thanks for the video, good explanation. Have you included video for jenkins integration?
Very nyc tutorial
😁 That Intro!
@TechPrimers
6 жыл бұрын
😁
I'm always confused about writing BDD and TDD tests. In this example, you are writing step definition Java for BDD functional test. However, you have again written a separate FizzBuzzTest.java for TDD or Unit test? Is this the general practice to maintain two sets of tests? Kindly clarify this confusion.
@apshiva
5 жыл бұрын
In continuation of this question, should we write TDD first and then BDD?
@TechPrimers
5 жыл бұрын
I believe i dropped you a mail regarding the same
I really liked your explanation. Do you have more of this? or anything for WDIO?
Its great tutorials by presenter. Thank you and regards. one comment : please be vigilant about overuse of the spoiler "right?" "right?" in every other sentence (No disrespect meant to the presenter). Great content. Thanks for video
Great thanks for sharing !!!
Superb Video
Nice! Thanks for sharing. Could you pls let me know if we can write multiple step definitions in the same class file? And how to put annotations for scenarios like we do in test Ng ?
Hi - First of all, thank you for this great video! Can we also take a look at what is inside the FizzBuzzTest class as well, please. I am missing only that part in how to implement BDDs.
@areyoufreetolisten
2 жыл бұрын
Never mind I think I got the answer to my question. That file is part of TDD and not BDD
How to autowire service class? I am getting error -error creating bean with name
What does @Runwith(cucumber.class) mean in Cucumber BDD Framework.
apart form Jenkins - GitLab is very popular for CI/CD today , covering CI/CD for spring cloud project running on docker with GitLab pipeline and CD to remote cloud would be great, thanks
@qaautomationcult3868
4 жыл бұрын
This course will cover various techniques for test case design, as used for testing of software artifacts including requirements, design and code. We will discuss algorithms and techniques for test case design based on graphs. logic, syntax of programming and inputs. Please subscribe our youtube channel : kzread.info/dron/0xat537YITJbN_9GSMUALA.html Fb page : facebook.com/learn.automation.testing linkedin page : www.linkedin.com/school/14580724/admin/ website: www.qacult.com for various blogs and Upcoming Events
Nice
Could you please share a video on rest service test using cucumber
Please make a video on Spring boot Gatling from scratch
can anyone tell me how you get to the page where he is adding the dependencies. I'm using android studio by the way. Thanks
Great tutorial. Request you to share video for including BDD in build.
@qaautomationcult3868
4 жыл бұрын
This course will cover various techniques for test case design, as used for testing of software artifacts including requirements, design and code. We will discuss algorithms and techniques for test case design based on graphs. logic, syntax of programming and inputs. Please subscribe our youtube channel : kzread.info/dron/0xat537YITJbN_9GSMUALA.html Fb page : facebook.com/learn.automation.testing linkedin page : www.linkedin.com/school/14580724/admin/ website: www.qacult.com for various blogs and Upcoming Events
Hello, Thanks for the video!!! one doubt, will this BDD become a replacement for unit testing? or in other words, in agile driven projects, does the company think to put the time to both unit testing and BDD?
What's ismultipleof in your code? Where's the function definition for it? Is it a built-in function?
can we retry from previous when , when a then fails for three times?
great video , can you share the code please
Make video on reverse proxy please
Can you share git code link
Make vedio on Netty server using spring boot please
@qaautomationcult3868
4 жыл бұрын
This course will cover various techniques for test case design, as used for testing of software artifacts including requirements, design and code. We will discuss algorithms and techniques for test case design based on graphs. logic, syntax of programming and inputs. Please subscribe our youtube channel : kzread.info/dron/0xat537YITJbN_9GSMUALA.html Fb page : facebook.com/learn.automation.testing linkedin page : www.linkedin.com/school/14580724/admin/ website: www.qacult.com for various blogs and Upcoming Events
could you please share the repo for this demo? i can see github.com/TechPrimers/jenkins-example.git doesn't have feature file. may be i am referring wrong repo. Please help
Hi techprimer, why would you have background music with such a informative video. Please do not add background music.
Performance testing for Java Rest API
My friend would u please check google dictionary for a Cucumber spelling ??
what's the next view? youtube never suggests the next view. can you please include in the description a link to the next video
koocimber
Video blurred most places
To be honest, the quick-talking, quick-clicking presentation was not helpful to me as someone new to Cucumber. Perhaps for experienced programmers, this vid is worthwhile. Not for us newcomers.
@TechPrimers
4 жыл бұрын
Sorry to hear that Ken. There is an option to slow down the video in case you feel the explanation was very fast paced. However if you feel the concept are not understandable, feel free to watch videos from other KZread channels too. Appreciate your feedback