I was searching for the Best tutorial to understand BDD ..Its very clear explanations Thanks lott such a amazing n understandable teaching. In Quize Scored 7/10..😊
Great explanation, so that starter also can understand the topic clearly I like the way you posted everything in description(we can maintain notes from that) Congratulations and lots of Thanks
SUPER BRO THANKS A LOT, ONE SMALL REQUEST WHO IS READING THIS COMMENT PLS DO NOT SKIP, THE ADDS,THIS IS THE LEAST WAY WE CAN HELP THIS BRO WHO IS REALLY WORKING HARD FOR US TO TEACH IN AN EAASY WAY
@@RaghavPal - I took the test and I got 10/10. Also will you be able to pass me a video link which can explain how to write a test case using BDD. Like a simple script. Thank You!!
as name says, in all your videos there is step by step explanation very easy to understand , thank you sir 🙏 I found after Durga sir your videos are truly Easy and Detailed.
Hi Abhishek Both Cucumber BDD with Java and Robot Framework with Python are popular and powerful automation tools in the software testing industry. The choice between the two ultimately depends on your personal preference, the specific requirements of your project, and the skills and experience you already have. Cucumber BDD with Java is a popular framework for Behavior-Driven Development (BDD) that uses a plain-text language called Gherkin to describe the behavior of an application. Java is a widely used programming language with a large community and a vast number of libraries and resources available. If you are comfortable with Java and enjoy writing code in it, then Cucumber BDD with Java can be a great option for you. On the other hand, Robot Framework with Python is a generic test automation framework that uses a keyword-driven approach to describe the tests. Python is a simple and easy-to-learn programming language with a wide range of libraries and resources available for automation. If you are comfortable with Python and enjoy writing code in it, then Robot Framework with Python can be a great option for you. Both frameworks have their own strengths and weaknesses, and the best choice depends on the specific requirements of your project and your personal preference. It is also worth noting that having experience with both Java and Python can be an added advantage in the software testing industry. I will suggest that you can learn both and many others, in this industry we have to keep updating ourselves and keep learning new and more tools and technologies
@@RaghavPal okay thanks Raghav....in POM.xml, should cucumber java & testNG dependencies should have same versions...latest versions seems to have different numbers
Is it possible to implement threading in BBD? Like in BBD we have steps in the scenario file, so I want only one step that when executed in the scenario file then only that step should be executed in parallel. For example - We have 4 lines in BBD scenario file. I want the third line to be executed in parallel because execution of third line step takes 10mins alone and step 4 isn't dependent on the 3rd step, so I wanted to speed up and save that 10mins by running it in parallel.
@@RaghavPal thanks for the reply bade bhai, yes please look into it. it would be really helpful. Actually googling this problem statement is quite difficult as I am not able to articulate it properly otherwise would have tried going deeper in google search.
Great Explanation in Neat and clear way👏 it would be great if you make video how to explain BDD cucumber framework/ folder structure used in your project end to end to an interviewer so it's easy as it's mostly asked question in every interview
sir which is the latest methd to follow in test documentation and management ? is test management is tool based or can we opt bdd for test documentation
My team is asking below questions. Does BDD automation is really required? BDD is just additional layer. There is no quantifiable benefits out of it. Can you please help here.
Hi Aravind, that is a very valid question and I always say that you first analyze and check if BDD will work for you as it is a organization wide practice and implementing BDD only in QA team may not realize its full benefits, In this series I have discussed al this th-cam.com/play/PLhW3qG5bs-L_hJZ3Nfg70ejkH3ktyzy34.html
Hi Coby, we write the tests as user stories in Gherkin language and then we also have to write the code to support the statements. This will help you further th-cam.com/play/PLhW3qG5bs-L_hJZ3Nfg70ejkH3ktyzy34.html
Hi Đăng, there will be a session on BDD Roles and Responsibilities, In general the BA or Product Owner will write User Stories and also Examples to discuss in the Discover meeting and in that meeting the Final Examples are agreed upon by the group, which then get formulated and documented as Features
As usual very comprehensive content. Sir one quick question, in BDD process there is no scope for manual test or it is only automated test from the begining. It would be great if you can also help us to understand how BDD works ha d in hand with the agile environment. With due respect your disciple.
Hi, BDD involves all, and the purpose is to share and collaborate so all teams have common understanding of the scenarios and use cases. So even the manual testing can use the feature files to run test cases
Raghav, Thanks a lot for this tutorial!! As always, you are rocking with simple, crisp, to-the point explanation of the concepts..Keep up doing good work!!! One small query, any leads for typescript with cucumber please. It's my project need. But, not finding something like yours. I am really struggling. Will be really appreciated if you can guide on this matter. Many Thanks! Mousumi
hi bro u have mentioned that cucumber,,jbehave are some tools for BDD, does those tools are only for java people,if so how we can implemnt BDD in python
Hello Sir, I was following your cucumber bdd video with selenium , and parallely i was trying to automate my project. Now the project of mine takes the google sign in of my organization, and there is a okta multi factor authentication added to it (text message or push notification sent to mobile). Please help me with this scenario Sir, where i open the app, click on sign in with google, enter my email id, again enter netwrk id n paswd, okta verification code(either text message or push notification)., finally i will land to the home page of application. Need your inputs/help/reference in automating this process?
When i was 8 i was about to die from drinking bleach and I'm paniced but it was actually just a expired orange juice cuz i didn't look at what it was and it was in a cup in my room that was a red one so i couldn't see what it was but it tasted wierd so it was actually expired orange juice😂😂😂
Crisp and clear knowledge sharing
Thank you
Glad it was helpful Neelesh
I was searching for the Best tutorial to understand BDD ..Its very clear explanations Thanks lott such a amazing n understandable teaching.
In Quize Scored 7/10..😊
You are most welcome Soumya
w
Finally, waiting is fulfilled....
Thank you Raghav bro....
Waiting to next video bro....
Most welcome. Next video coming soon
Thnk u bro..
9/10 I fell into the trap of question 9 . Thanks a lot !!!
all the best
Same here 😊
Great explanation, so that starter also can understand the topic clearly
I like the way you posted everything in description(we can maintain notes from that)
Congratulations and lots of Thanks
Glad it was helpful Siyamala
SUPER BRO THANKS A LOT,
ONE SMALL REQUEST WHO IS READING THIS COMMENT PLS DO NOT SKIP, THE ADDS,THIS IS THE LEAST WAY WE CAN HELP THIS BRO WHO IS REALLY WORKING HARD FOR US TO TEACH IN AN EAASY WAY
Thanks for the message and kind words Meghanath
What a perfect explanation. Thank you so much Sir for your all efforts.
Most welcome
Very well and to the point (no chit chat to extend video) explained. Thank you Raghav.
Most welcome Ashish
Awesome explanation. Way you delivered is so easy to understand. Thank You so much for sharing.
Glad it was helpful Rupal
@@RaghavPal - I took the test and I got 10/10. Also will you be able to pass me a video link which can explain how to write a test case using BDD. Like a simple script. Thank You!!
Rupal
Can check the following resources:
Software Testing Help - BDD And Cucumber Tutorial With Examples
BDD Framework: A Complete Tutorial
as name says, in all your videos there is step by step explanation
very easy to understand , thank you sir 🙏
I found after Durga sir your videos are truly Easy and Detailed.
Happy to know
Best Videos, Thank you for sharing.
Glad you like them Monica
Perfect explanation
Glad it was helpful!
Indeed, it was a very helpful video. 👍
Glad I could help Rutika
Explained in simple words. Thanks😁
Most welcome 😊
Best tutorials
I got 8/10 in the quiz.
Best explanation given for the quiz qns and ans
Glad to see this Sriram
Sir you are great in explaining the core concepts. Your channel is very helpful in understanding the concepts. Thank you
Most welcome Manoj
Good explanation, Thank you!
Most welcome Ana
Great explanation. Thanks Sir
You are welcome
Very useful video thankyou
Most welcome Sakshi
Got 7/10.Thanks for the beautiful understanding
Excellent Bhagyashree
Awesome Explanation!
Thanks Manish
Great video 🎉
Thanks Naresh
very nice session
Glad you liked it Ashwini
Hey there,
Thanks for the tutorial.
It was very clear. (y)
Glad you liked it!
Hi sir, thanks for easy explanation and giving notes ..it helps me lot..
Most welcome!
thanks, it was really helpful, i scored 9/10
Great Madhav
Thank you. it is useful
Thanks
Nice video. Well paced.
Thanks
Excellent brief summarized explanation for BDD introduction. Score: 9/10
Glad it was helpful!
Very clear explanation , thank you and i received 8 out of 10 points.
Excellent Dinesh
What quiz are you talking about?
I got 7/10 in the quiz.
Great Onkar. Try more
Hi Raghav....whic is better for career cucumber bdd with java or robot framework python??
Hi Abhishek
Both Cucumber BDD with Java and Robot Framework with Python are popular and powerful automation tools in the software testing industry. The choice between the two ultimately depends on your personal preference, the specific requirements of your project, and the skills and experience you already have.
Cucumber BDD with Java is a popular framework for Behavior-Driven Development (BDD) that uses a plain-text language called Gherkin to describe the behavior of an application. Java is a widely used programming language with a large community and a vast number of libraries and resources available. If you are comfortable with Java and enjoy writing code in it, then Cucumber BDD with Java can be a great option for you.
On the other hand, Robot Framework with Python is a generic test automation framework that uses a keyword-driven approach to describe the tests. Python is a simple and easy-to-learn programming language with a wide range of libraries and resources available for automation. If you are comfortable with Python and enjoy writing code in it, then Robot Framework with Python can be a great option for you.
Both frameworks have their own strengths and weaknesses, and the best choice depends on the specific requirements of your project and your personal preference. It is also worth noting that having experience with both Java and Python can be an added advantage in the software testing industry.
I will suggest that you can learn both and many others, in this industry we have to keep updating ourselves and keep learning new and more tools and technologies
@@RaghavPal okay thanks Raghav....in POM.xml, should cucumber java & testNG dependencies should have same versions...latest versions seems to have different numbers
thats fine, as long as they are compatible and work with each other
Is it possible to implement threading in BBD?
Like in BBD we have steps in the scenario file, so I want only one step that when executed in the scenario file then only that step should be executed in parallel.
For example -
We have 4 lines in BBD scenario file.
I want the third line to be executed in parallel because execution of third line step takes 10mins alone and step 4 isn't dependent on the 3rd step, so I wanted to speed up and save that 10mins by running it in parallel.
Hi Abhishek, will need to check some online example and resources for this
@@RaghavPal thanks for the reply bade bhai, yes please look into it. it would be really helpful. Actually googling this problem statement is quite difficult as I am not able to articulate it properly otherwise would have tried going deeper in google search.
ok
very well explained
Thanks Suresh
excellent
Thanks Rahul
wow very nice explanation....thanks alot.
You are most welcome Syed
Can you please make a video about Selenium Grid
I will plan
there is no one better than you
Humbled.. thanks
Nice
Thanks Sai
thank you it was helpful for me
happy to know Nawid
Awesome
Thanks
Great Explanation in Neat and clear way👏 it would be great if you make video how to explain BDD cucumber framework/ folder structure used in your project end to end to an interviewer so it's easy as it's mostly asked question in every interview
I will do Bhargav, thanks for watching
Thanks Raghav, for this series.
Most welcome Amiya
keep posting videos content is damn good
Sure
sir which is the latest methd to follow in test documentation and management ? is test management is tool based or can we opt bdd for test documentation
It depends on the team and org. If they are following BDD or not
very nice
Thanks
u are great
Thanks for watching
Thank you for sharing!
Most welcome Daniel
tnx, you are a legend
thanks for the kind words .. humbled
I need full course of BDD
Cucumber and selenium integration
How to get it...
Hi Aswin, can check here - automationstepbystep.com/
Thank you
You're welcome Aydin
thank you for this video
I love it
Thanks a lot Prabal
Hi Raghav
Can you please create a playlist for serenity with cucumber framework
Thank you
Sure Vikram, will plan on this
thank u so much !!
Most welcome Belkouri
This is awesome thank you
Most welcome
Nicely explained 😊
Thanks a lot Nitish
thanks for sharing !!
My pleasure Sergio
My team is asking below questions. Does BDD automation is really required? BDD is just additional layer. There is no quantifiable benefits out of it. Can you please help here.
Hi Aravind, that is a very valid question and I always say that you first analyze and check if BDD will work for you as it is a organization wide practice and implementing BDD only in QA team may not realize its full benefits, In this series I have discussed al this th-cam.com/play/PLhW3qG5bs-L_hJZ3Nfg70ejkH3ktyzy34.html
So cucumber takes the documentation you write for automation test and turns it into real code / actual tests?
Hi Coby, we write the tests as user stories in Gherkin language and then we also have to write the code to support the statements. This will help you further th-cam.com/play/PLhW3qG5bs-L_hJZ3Nfg70ejkH3ktyzy34.html
So, BA should be the one writing the feature files, correct?
Hi Đăng, there will be a session on BDD Roles and Responsibilities, In general the BA or Product Owner will write User Stories and also Examples to discuss in the Discover meeting and in that meeting the Final Examples are agreed upon by the group, which then get formulated and documented as Features
If join in your Chanel what services I will get
Hi Narayana, when you click on JOIN button, you will see the options
I have scored 7/10
Great Mousumi
As usual very comprehensive content. Sir one quick question, in BDD process there is no scope for manual test or it is only automated test from the begining. It would be great if you can also help us to understand how BDD works ha d in hand with the agile environment. With due respect your disciple.
Hi, BDD involves all, and the purpose is to share and collaborate so all teams have common understanding of the scenarios and use cases. So even the manual testing can use the feature files to run test cases
can we define test suites in BDD ?
Yes, can use Features and Scenarios for that
Raghav,
Thanks a lot for this tutorial!! As always, you are rocking with simple, crisp, to-the point explanation of the concepts..Keep up doing good work!!!
One small query, any leads for typescript with cucumber please. It's my project need. But, not finding something like yours. I am really struggling.
Will be really appreciated if you can guide on this matter.
Many Thanks!
Mousumi
Hi Mousumi, I will be publishing TypeScript tutorials soon, not exactly TypeScript with Cucumber, but this will help you
Thank you so much Raghav for your response. I will be waiting eagerly for the same. It'll be great it if you keep it into little detailed manner.
Thanks @Rahgav Bhai ❤️❤️
Most welcome Sashank
hi bro u have mentioned that cucumber,,jbehave are some tools for BDD,
does those tools are only for java people,if so how we can implemnt BDD in python
you will find tools to implement BDD in Python too like Behave
completed
Great 👍🏻
Hello Sir,
I was following your cucumber bdd video with selenium , and parallely i was trying to automate my project. Now the project of mine takes the google sign in of my organization, and there is a okta multi factor authentication added to it (text message or push notification sent to mobile). Please help me with this scenario Sir, where i open the app, click on sign in with google, enter my email id, again enter netwrk id n paswd, okta verification code(either text message or push notification)., finally i will land to the home page of application.
Need your inputs/help/reference in automating this process?
Hi Divyendu, you will need to add the scripts for this. I will suggest to check with your team (dev, qa), if this can be disabled in testing env.
@@RaghavPal Hi Sir, I can bypass the 2FA with the help of dev team. Thank you!!!
I got 8 out of 10
Great Deepali
Thank You !!
You're welcome Snehal
Which of the following are BDD practices?
A) Exploratory Testing
B)
Early testing
C) Specification by example
D) Domain based testing
Sandhiya
B) Early testing
C) Specification by example
This is wonderfully clear and logically explained. This was incredibly easy to understand ^_^
Glad it was helpful Robert
10/10
Thanks Prameela
BDD cucumber karate rest assured all these automation testing is going perfect after watching ur videos.
Great to know this
9/10
Thanks for watching Rashin
Abshire Ports
When i was 8 i was about to die from drinking bleach and I'm paniced but it was actually just a expired orange juice cuz i didn't look at what it was and it was in a cup in my room that was a red one so i couldn't see what it was but it tasted wierd so it was actually expired orange juice😂😂😂
ok
😑 use dark screen not white
Ok
Entropy
will need details on this
Thank you
You're welcome