Thanks Naveen for second video of BDD Almost less than half of the day Im spending my time on your channel Thanks for all your efforts and helping people
Thank you so much, Naveen for making these videos. It's very easy to understand and you kept it very simple rather than making it difficult to understand
Thanks Naveen for the insight. But do have a specific questions related TDD: 1. Why TDD is called Developer Centric Approach ? 2. And why not a Test Centric Approach ? ( We are writing the tests first after understanding the requirement) 3. Do we have any Example of a Test Centric Approach.
Hi Naveen, I have been following you for quite some time now. It would be good if your camera doesn't keep moving. Some people who have medical conditions cant concentrate on these types of videos. Thanks
Thanks Naveen. If developers develop tests using TDD approach, what testers have to automate? Can both TDD(for developers) and BDD(Cucumber for test automation) be implemented in the project.
yes, Both TDD and BDD can be used in the project as You need developer tests for the fast feedback and you want user tests to ensure that the features are built to the user specs. Following this double loop helps us to stay focused and get features done quickly and cleanly.
I was watching this video at 4'O clock in morning by putting my headphone on. I got scared from where the noise is coming on. When paused the video and played again by forwarding back to 20 sec then I realized that noise is coming from video😜🤣🤣🤣🤣
Navin Sir is rest assured API testing is bdd approach? Because we are using similar keywords like given when then over there? Also can there be ATDD approach for rest assured because in ATDD?
I'm not getting a clear understanding of TDD. Please clear these points: a. 01:06, you said dev will be writing the unit level test cases. and they would fail. How ? And what if they passes in one test cycle, Do we need to stop then? b. 01:11, we would write the test fail.. Means, are we writing tcs to fail delibarately ? If yes, then how is it going to affect my code.
BDD is an improvement of TDD, refer to Dan North how and why he developed BDD basis in TDD, ATDD as Specification by Example are just other ways to name BDD
Hi Naveen, Do we need to learn all the tools( TestNG,junit,nunit, cucumber,jbehave etc..) to develop the TDD BDD ATDD frameworks. Is it enough to learn any one for each TDD BDD ATDD.
As he mentioned in the video, approaches are different from tool. Approach is already defined, to achieve the approach you need to choose tool according to your requirement. You can apply these approach using any testing framework like TestNG, NUnit, PYtest, cucumber, behave etc. You have to choose what is convenient for you.
Right now Selenium with Java is mostly used in market, so you can learn TestNG and Cucumber... If you are interested in Python, go for Pytest and behave.. approach will be same everywhere
@@naveenautomationlabs Thank you for your reply🙂.... Just asking...Did you wrote the code and ran it... On any real-time application... Those videos are available?
still after 2 yrs it is the best video on youtube available for difference between TDD and BDD
Thanks Naveen for second video of BDD
Almost less than half of the day Im spending my time on your channel
Thanks for all your efforts and helping people
Thanks Naveen. Because of your tutorial s i got multiple job offer and now in new company. Hats off to you. All the best for your future 😇
Thanks Naveen. It's very nice to see everything handwritten...unlike nowadays where most explanations happen on slides!
Thank you so much, Naveen for making these videos. It's very easy to understand and you kept it very simple rather than making it difficult to understand
THANKS A TON NAVEEN BRO , WELL EXPALAINED KEY DIFFEREVES. KEEP UP THE GOOD WORK.
Thanks for clear insights Naveen .
Thanks Naveen, very clear explanation!
This guy has so much knowledge..
Hi Naveen, Thanks it's crisp and clear, well presentation.
Interesting concept!!! Sir waiting for bloopers!!
Thank you 😊 That video helped me a Lot, to organize my thoughts 👏👏
This was very helpful! thanks!
Thanks Naveen for the insight.
But do have a specific questions related TDD:
1. Why TDD is called Developer Centric Approach ?
2. And why not a Test Centric Approach ? ( We are writing the tests first after understanding the requirement)
3. Do we have any Example of a Test Centric Approach.
Thanks for your efforts Naveen, This is really very difficult to explain...
Hi Naveen, I have been following you for quite some time now. It would be good if your camera doesn't keep moving. Some people who have medical conditions cant concentrate on these types of videos. Thanks
Hah Naveen Bhai! You nailed it.
Thank you so much..
I am cleared now Naveen, Thanks a lot for your quick and best response with the content on my request😊
Always welcome
Thanks Naveen. If developers develop tests using TDD approach, what testers have to automate? Can both TDD(for developers) and BDD(Cucumber for test automation) be implemented in the project.
yes, Both TDD and BDD can be used in the project as You need developer tests for the fast feedback and you want user tests to ensure that the features are built to the user specs. Following this double loop helps us to stay focused and get features done quickly and cleanly.
Watching this video and my washing machine is making noise but I can here it’s your washing machine too in the background 🤪 👍for your videos
Oh no!
I was watching this video at 4'O clock in morning by putting my headphone on. I got scared from where the noise is coming on. When paused the video and played again by forwarding back to 20 sec then I realized that noise is coming from video😜🤣🤣🤣🤣
Naveen how Oops concepts are satisfied in a cucumber framework..Can you explain that with example pls?
Bdd accha ya tdd framework for company
Thanks for the video Naveen, got more clarity for thoughts after watching this. 😊👍
Navin Sir is rest assured API testing is bdd approach? Because we are using similar keywords like given when then over there?
Also can there be ATDD approach for rest assured because in ATDD?
Thank you Naveen. Simply Superb :-)
Hey Naveen,
How do I know we followed BDD process
Awesome Explanation!
Hi Naveen can we have videos on cucumber 6 and serenity bdd ..which has very good features..and also about updated videos on rest assured..
Thank you for this definition.
I'm not getting a clear understanding of TDD.
Please clear these points:
a. 01:06, you said dev will be writing the unit level test cases. and they would fail. How ?
And what if they passes in one test cycle, Do we need to stop then?
b. 01:11, we would write the test fail.. Means, are we writing tcs to fail delibarately ? If yes, then how is it going to affect my code.
Question: in TDD will the PO/Dev/QA will also be involved or it's just the DEV team?
No, its just the Devs. Writing Unit Tests is a White Box Testing and is done by Devs only. Its a technical stuff so PO & QA are not involved.
noise is not clear sir...its like surrounding sound...
BDD is an improvement of TDD, refer to Dan North how and why he developed BDD basis in TDD, ATDD as Specification by Example are just other ways to name BDD
Who writes feature file po or qa ?
It should be written by all three Amigos.
ruclips.net/video/GavBjhAp42o/видео.html
v well explained
awesome sir
please make series on jbehave also..
Hi Naveen, Do we need to learn all the tools( TestNG,junit,nunit, cucumber,jbehave etc..) to develop the TDD BDD ATDD frameworks. Is it enough to learn any one for each TDD BDD ATDD.
As he mentioned in the video, approaches are different from tool. Approach is already defined, to achieve the approach you need to choose tool according to your requirement. You can apply these approach using any testing framework like TestNG, NUnit, PYtest, cucumber, behave etc.
You have to choose what is convenient for you.
Right now Selenium with Java is mostly used in market, so you can learn TestNG and Cucumber... If you are interested in Python, go for Pytest and behave.. approach will be same everywhere
Thank you, Sir!
Awsome sir
Thanks Naveen for a detailed knowledge transfer if possible a request please make a video on node js with type script
👩🔬❤👨⚕🎴
💩😡😠
😡😠👩🔬
What is the use of when I subscribe your channel is there any extra benefits
Will u plz explain cucumber bdd framework in an application.. Real time please...
Follow the same series. I have covered full cucumber bdd framework.
@@naveenautomationlabs Thank you for your reply🙂.... Just asking...Did you wrote the code and ran it... On any real-time application... Those videos are available?
watch this series end to end: ruclips.net/p/PLFGoYjJG_fqpObjigKg4bunu6_Ki7Ppn-
@@naveenautomationlabs Thanks Naveen 🙂🤝.. Can I get ur mail Id plz
@@naveenautomationlabs Sure I will watch and learn 🙂
thanks !!
thank you
JUST WOW.... u r wowowwww....wowow...
🙏👍👍
Please give my interview man..
Gilberto Mount
Sammy Drives
Veum Junction
Testing will be forever senseless
It's not your cup of tea. It requires high IQ.
@@naveenautomationlabs yes not my cup of tea requires different approach