Equivalence Partitioning In Testing-Boundary Value Analysis In Testing With Example-Software Testing

  Рет қаралды 333,093

Software and Testing Training

Software and Testing Training

Күн бұрын

Пікірлер: 346
@Engeltj
@Engeltj 9 жыл бұрын
I'm not really sure how my prof managed to make it so that boundary value testing seemed like the hardest thing ever, it is pretty simple after all :D Thank you
@abhisheksasank1
@abhisheksasank1 8 жыл бұрын
testing seemed like the toughest in class.Your video makes it simple and fun!Thankyou for uploading.
@ruslanstreltsov9318
@ruslanstreltsov9318 2 жыл бұрын
Hello from Ukraine. Thank you very much. You have helped me understand these test design techniques. I’ll try to watch all your videos, and thank you again.
@QA1
@QA1 2 жыл бұрын
Thank you for your awesome comment 🙏 I have 9 videos on test design techniques at kzbin.info/aero/PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc
@atiyawarsi111
@atiyawarsi111 Жыл бұрын
Thnku ur 9 y/o video is still helping future engineers
@QA1
@QA1 Жыл бұрын
@atiyawarsi111 - Yes, this video is not on current affairs or celebrity news. It explains the timeless techniques of equivalence classes and boundary values.
@MukeshKumar-ir6dc
@MukeshKumar-ir6dc 3 жыл бұрын
I was really confused before seeing this video but after seeing your video my mind is fresh I can understand concepts easily and clearly thank you so much
@zaitunpeace
@zaitunpeace 10 жыл бұрын
Yet another awesome video. The first time I get to enjoy and thoroughly understand EP and BVA after a series of work related seminars on them! Thank you!
@QA1
@QA1 10 жыл бұрын
Thank you for your kind words. I am very glad that you liked this video. Inder.
@ayeshachaurasia8918
@ayeshachaurasia8918 7 жыл бұрын
the explanation is so clear that i would never forget the concept throughout my career... very well executed.. simple language.. simple examples... awesome flow of explanation..
@QA1
@QA1 7 жыл бұрын
Ayesha Chaurasia, thank you for your kind words.
@ClintonGrice
@ClintonGrice 5 жыл бұрын
This is incredibly useful. Thank you so much for this video. Great job explaining everything.
@ranukothari9112
@ranukothari9112 3 жыл бұрын
Explained in a very easy way, really great , now i will always remember it.
@QA1
@QA1 3 жыл бұрын
Many thanks to you 😀. There are 8 other tutorials. You can view them at kzbin.info/aero/PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc
@CorpusGigantus
@CorpusGigantus 10 жыл бұрын
Thanks for the video. A single comment: At 0:47 unit testing is characterized as white box testing. I would say that UTs should be black box tests, as testing to the interface (rather than the implementation) of the unit allows the unit to be refactored as necessary and the existing test suite to be used to validate the refactoring.
@QA1
@QA1 10 жыл бұрын
Thanks for your comment but I disagree to an extent. It is feasible to look within the unit in unit testing because, by definition, a unit is the smallest logical set of code. In white box unit testing, we can test the unit providing input test data to test each statement, each branch and each path within the code. If unit testing is done as black box, we can miss interesting tests. E.g. let us say a class reads the application configuration file in a private method. Black box unit tests (that do not worry about the implementation) will not test what happens when the app configuration file is missing or locked by another process. Unit testing is done as black box testing as you have mentioned. That is called integration testing i.e. when we test only the interfaces of the units and do not worry about their implementation.
@neelazure
@neelazure 9 жыл бұрын
Very useful information. I have watched all your videos in one go.It was quite a bite i must say.Please keep up the excellent work
@QA1
@QA1 9 жыл бұрын
nileena dharan Hi Nileena, Actually, I wanted to provide multiple examples so that these test design concepts become very clear to the viewer. Also, the car example in my State Transition Testing turned out a bit complex :):) Thank you for your comment. Regards, Inder
@neelazure
@neelazure 9 жыл бұрын
Thanks for the reply.I have been in the Testing field for about 11 years,recently had to face a client evaluation which required brushing of the testing concepts. Your videos helped me thoroughly .Thank you once again.
@QA1
@QA1 9 жыл бұрын
nileena dharan Glad that my videos were helpful. Thank you for the good words.
@rohan8758
@rohan8758 2 жыл бұрын
Thanks for such a wonderful explanation
@swetapattnaik2406
@swetapattnaik2406 2 жыл бұрын
Beautifully explained...Thanks !!! Cleared all my doubts 🙂
@kivindra
@kivindra 3 жыл бұрын
very clear and concise.... Very straight....Thank you sir...
@QA1
@QA1 3 жыл бұрын
@kivindra de silva - Thank you very much!
@cheekeemo
@cheekeemo 8 жыл бұрын
What a great and simple explanation. And with so many examples. Great video!
@trippongoholidays5208
@trippongoholidays5208 7 жыл бұрын
Very clear explaination sir,Very Helpful thank you
@Mbaliekeswa
@Mbaliekeswa 9 жыл бұрын
i went to ISTQB foundation course and I left without understanding this, I passed the course bt BVA and EP I never understood. watching this video made thing so easy1 thank you
@QA1
@QA1 9 жыл бұрын
Mbalie Keswa Excellent. Please browse the other videos in my Test Design playlist too, like Use case testing.
@bibhushagautam4879
@bibhushagautam4879 7 жыл бұрын
Truly Simple and highly Informative !! Thanks so much.
@AkankshaSingh-do7hg
@AkankshaSingh-do7hg 3 жыл бұрын
Thank u so much . Very well explained
@HarishBhagat
@HarishBhagat 8 жыл бұрын
Clear explanation with good examples, thanks for the help!
@pritijadhav2625
@pritijadhav2625 Жыл бұрын
It's 2k23 still helpfull for students 💥 I found this and so easily I understood that concept 😊
@QA1
@QA1 Жыл бұрын
@Priti Jadhav - Thank you! This video is part of the Software Testing Tutorials playlist (more videos are being uploaded) at kzbin.info/aero/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM
@marizakaidze1696
@marizakaidze1696 2 жыл бұрын
Well done. It is really helpful and easy to understand.
@misbapatel6135
@misbapatel6135 3 ай бұрын
Thank you sir❤it really helps to understand this concept.
@QA1
@QA1 3 ай бұрын
You are very welcome! There are other Test Design Technique tutorials , starting from Decision Table Testing (another awesome technique) at kzbin.info/www/bejne/e3WVmn2OoMmbebM&pp=iAQB
@sbskitchenvlogs2495
@sbskitchenvlogs2495 2 жыл бұрын
Very well explained. I never forget the defenition of EP and BVA. Thank you
@QA1
@QA1 2 жыл бұрын
Most welcome!
@b.dilipkumarreddy2456
@b.dilipkumarreddy2456 5 жыл бұрын
so confused how to say these concept in class,but after your video i got knowledge on it
@iplt_
@iplt_ 7 жыл бұрын
thanks brother You are really great ... my teacher teach this lecture but i can;t understand
@bhasinp
@bhasinp 10 жыл бұрын
Thanks you so much for the video. Helps a lot to understand both the techniques better.
@QA1
@QA1 10 жыл бұрын
Reena, you are welcome :) Will upload more videos in the playlist named Test Design. Thank you.
@bhasinp
@bhasinp 10 жыл бұрын
That would be wonderful and also if you can help me with statement coverage, branch and decision coverage.
@sssyouyube
@sssyouyube 9 жыл бұрын
Useful...Thank u very much man..god bless u...
@Shreysanthu
@Shreysanthu 5 жыл бұрын
I have understood very very clearly now.
@QA1
@QA1 5 жыл бұрын
@santhosh R S - Thank you. Check out my other Test Design tutorials at kzbin.info/www/bejne/e3WVmn2OoMmbebM
@joshuawhite5636
@joshuawhite5636 5 жыл бұрын
Great video with very clear examples. Thank you for making this.
@sonuvairagade6321
@sonuvairagade6321 3 жыл бұрын
Thank you sir...it clear my doubts ...plz upload such more videos
@QA1
@QA1 3 жыл бұрын
Glad to know that it cleared your doubts. I recently uploaded more test design videos. Please view at kzbin.info/www/bejne/e3WVmn2OoMmbebM
@LetsDoCrunches
@LetsDoCrunches 9 жыл бұрын
I found your definition very easy to understand...thankeu for the vedio....
@QA1
@QA1 9 жыл бұрын
tanu pal You can check out my other test design videos in my Test Design playlist. Thanks for your comment.
@Priya-tl5zv
@Priya-tl5zv 10 жыл бұрын
this explanation is too clear. Thank you
@QA1
@QA1 10 жыл бұрын
Thank you, Priyanka :)
@bhanuprakashbattini2666
@bhanuprakashbattini2666 Жыл бұрын
Thank you for explaining.really it was very much informative and easy sir.
@QA1
@QA1 Жыл бұрын
Thank you, Bhanu Prakash. Regards, Inder P Singh
@hemachandrasekaran1820
@hemachandrasekaran1820 7 жыл бұрын
jus amazin..!! video..!! one of the best one to easily understand EP & BVA
@QA1
@QA1 7 жыл бұрын
Thank you, Hema. You can view my remaining Test Design videos like Decision Table Testing, Use Case Testing etc. (with subtitles) at the link, kzbin.info/www/bejne/e3WVmn2OoMmbebM
@gloriamotiwala4075
@gloriamotiwala4075 8 жыл бұрын
Great video and clear and precise explanation. thank you sir!
@harshith8227
@harshith8227 2 жыл бұрын
very good explanation . It helped a lot Thank you !
@acs2377
@acs2377 10 жыл бұрын
Hey thank you for the video, easy examples, good way to explain the techniques, I hope you upload more videos with the rest of the techiques, regards from Mexico
@QA1
@QA1 10 жыл бұрын
Hi Armando, many thanks for your comment. I gave multiple examples for better understanding. Will upload more videos. Best regards, Inder.
@tejuraut3372
@tejuraut3372 7 жыл бұрын
very nice explanation and thnks you
@Ravicgsce
@Ravicgsce 6 жыл бұрын
Thank you what seems hard to understand is clearly understood now.
@QA1
@QA1 6 жыл бұрын
Hi Ravi, you can find all my Test Design tutorials at the link, kzbin.info/aero/PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc
@vijaykumar-qn8mw
@vijaykumar-qn8mw 10 жыл бұрын
Very useful video. Thank you very much..
@QA1
@QA1 10 жыл бұрын
Vijay - you are very welcome.
@rp1928
@rp1928 9 жыл бұрын
Very clear explaination sir. Thank u!!!
@mykolaberezkyy5876
@mykolaberezkyy5876 9 жыл бұрын
Great job, dude. Keep making useful videos.
@avulamallikarjun9600
@avulamallikarjun9600 9 жыл бұрын
Very clear explanation sir Thank you
@siddhiauti7865
@siddhiauti7865 2 жыл бұрын
Thank you so much sir .. good explanation
@PreetanjaliRay
@PreetanjaliRay 9 жыл бұрын
very helpful! Very well explained! Thanks!
@shehzadabbasi1861
@shehzadabbasi1861 3 жыл бұрын
Wao. Intelligent 🧠
@utsavchaudhary1133
@utsavchaudhary1133 5 жыл бұрын
very nice explanation !
@karthikeyanselvam9003
@karthikeyanselvam9003 10 жыл бұрын
Thank you very much for your useful video
@QA1
@QA1 10 жыл бұрын
Thank you, you are welcome :)
@traveler6399
@traveler6399 9 жыл бұрын
Very clear explaination sir. Thank u :)
@akesa3217
@akesa3217 3 жыл бұрын
Thank you for this! 💕
@heenakhan2123
@heenakhan2123 8 жыл бұрын
Great explanation sir..thank u
@saranyajothi9691
@saranyajothi9691 6 жыл бұрын
Good Informative..it's very helpful to us
@QA1
@QA1 6 жыл бұрын
Thank you, Saranya.
@majidshaikh9043
@majidshaikh9043 6 жыл бұрын
very nice video sir thank you very much...
@QA1
@QA1 6 жыл бұрын
You are welcome, Majid.
@shubhamprasad8352
@shubhamprasad8352 2 жыл бұрын
Very informative.. thanks👍
@QA1
@QA1 2 жыл бұрын
@Shubham Prasad - thanks for your comment 🙏
@tamilmaranc
@tamilmaranc 8 жыл бұрын
NICE very clear explanation
@McNgcobo
@McNgcobo 6 жыл бұрын
very simple explanation thank you
@QA1
@QA1 6 жыл бұрын
HI Nelisiwe, glad that you liked this tutorial. You can see my other Test Design Techniques tutorials at kzbin.info/www/bejne/e3WVmn2OoMmbebM
@poornaps
@poornaps 6 жыл бұрын
Thanks man, Very precise and perfect; Once again thank you.
@QA1
@QA1 6 жыл бұрын
Hi Poorna, thank you for your kind comment. You can check out my four other Test Design tutorials at the link, kzbin.info/www/bejne/e3WVmn2OoMmbebM
@Frankl204
@Frankl204 9 жыл бұрын
Hi this was really useful! Do you have tutorial for Statement testing and coverage? also understanding flow charts?
@ayusisubudhi6268
@ayusisubudhi6268 7 жыл бұрын
Very good explanation....thank you
@QA1
@QA1 7 жыл бұрын
Thank you, Ayusi. All other test design tutorials like decision table testing, use case testing etc. are at the link, kzbin.info/www/bejne/e3WVmn2OoMmbebM
@MarkQuirke
@MarkQuirke 10 жыл бұрын
Very good explanation...Thanks.
@QA1
@QA1 10 жыл бұрын
Thank you, Mark. Appreciate your comment.
@rachitvas
@rachitvas 9 жыл бұрын
Thank you sir video is very helpful.
@lilianamarian612
@lilianamarian612 9 жыл бұрын
a very good explanation, thank you!
@QA1
@QA1 9 жыл бұрын
Liliana Marian Glad that you liked this video. Thank you for your comment. You can find the videos on decision table testing and state transition testing in my Test Design playlist at kzbin.info/aero/PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc
@cynthiaflores7309
@cynthiaflores7309 10 жыл бұрын
Thanks for the video. Great explanation!
@QA1
@QA1 10 жыл бұрын
Many thanks, Cynthia. You may like my other two videos on test design techniques: - Decision Table Testing Explained with Examples at kzbin.info/www/bejne/e3WVmn2OoMmbebM - State Transition Testing at kzbin.info/www/bejne/n4Lan5Kgd7Zmb80
@fabrice8246
@fabrice8246 5 жыл бұрын
Thank you
@vernondias1
@vernondias1 9 жыл бұрын
Thank you. Very well explained.
@QA1
@QA1 9 жыл бұрын
Vernon Dias Thank you, Vernon.
@rahulsaikia9014
@rahulsaikia9014 8 жыл бұрын
nice explanation, thank you so much!
@Wanderlust.17
@Wanderlust.17 3 жыл бұрын
Very nice video
@soumyavatte5604
@soumyavatte5604 5 жыл бұрын
Very good explanation thank you
@QA1
@QA1 5 жыл бұрын
@soumya vatte - Other Test Design tutorials e.g. Decision Table Testing are available at kzbin.info/www/bejne/e3WVmn2OoMmbebM
@ayten97
@ayten97 3 жыл бұрын
thanks so much
@kunalsalvi2365
@kunalsalvi2365 6 жыл бұрын
Thanks a lot....u explained it very well..👍
@QA1
@QA1 6 жыл бұрын
Kunal, thank you.
@vijipandu7233
@vijipandu7233 10 жыл бұрын
Good Job!!!Awesome
@QA1
@QA1 10 жыл бұрын
Many thanks to you, Viji.
@monikapari
@monikapari 7 жыл бұрын
hi could you please also explain about white box testing techniques..i will be thankful...this video is very useful
@QA1
@QA1 7 жыл бұрын
Hi Monika, the same testing techniques are used for white box testing. For example, when I unit test my code, I use Equivalence Partition testing to test each input class. And Boundary Value Analysis to test the inputs at both sides of the boundary.
@AneelKasba
@AneelKasba 9 жыл бұрын
gud one sir, thank you
@pranavoke
@pranavoke 8 жыл бұрын
Very nice video !! Thank you sir ! :)
@Glowvation-7
@Glowvation-7 10 жыл бұрын
Thankyou so much for this wonderfull vedio.
@QA1
@QA1 10 жыл бұрын
Swati, you are most welcome :)
@Mumma90
@Mumma90 7 жыл бұрын
Great video, thank you!
@QA1
@QA1 7 жыл бұрын
Appreciate your like. You can see all my Test Design tutorials at the link, kzbin.info/aero/PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc
@ma1n1m
@ma1n1m 8 жыл бұрын
thanks and very helpful
@nathanellis7819
@nathanellis7819 3 жыл бұрын
THANK YOU!!
@sikandarshah7326
@sikandarshah7326 8 жыл бұрын
Amazing plz upload Cohesion And coupling with examples..
@QA1
@QA1 7 жыл бұрын
Thank you for your suggestion. I have uploaded my video on Cohesion and Coupling (it is in my Programming Concepts playlist). The link of this video is kzbin.info/www/bejne/oqXChoaJlKdgoMk
@dahliaroy1811
@dahliaroy1811 7 жыл бұрын
Thank you so much sir
@abraham2961
@abraham2961 5 жыл бұрын
Great explain sir
@QA1
@QA1 5 жыл бұрын
Awesome. There are 4 other Test Design techniques tutorials at the link, kzbin.info/aero/PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc
@irekgarg5821
@irekgarg5821 10 жыл бұрын
it is just absolutly awsum.. i hav a ques that when we use s/w testing Techniques EP and BVA ... means likes before writing test case or after...or somewhere else......and after EP and BVA what we do next..??
@QA1
@QA1 10 жыл бұрын
EP and BVA give us the test data that we should use in our test cases. E.g. If our test case has a test step, "Enter a date in the date field." We can apply EP and BVA. Then we can execute our test case with the values of Date=0,1,31,32. This means that we execute our test case 4 times, one for each date value.
@irekgarg5821
@irekgarg5821 10 жыл бұрын
means aftr performing EP and BVA we write test cases..?? and its mandatory or not to perform EP and BVA before writing Test Case..??
@QA1
@QA1 10 жыл бұрын
irek garg Ideally, yes, we write down the test cases after performing EP/ BVA because EP/ BVA are test design techniques. It is also possible that the written test cases do not give the test data to execute i.e. it is up to the tester to design the test data at test run time. In such a case, the tester can perform EP/ BVA at test run time to determine useful test data to find more defects. No, its not mandatory to perform EP/ BVA (second para above) before writing the test cases but advisable only.
@irekgarg5821
@irekgarg5821 10 жыл бұрын
thanks a lot.. :) kindly provide me any contact detail so that i can ask any doubt to you in future..//
@QA1
@QA1 10 жыл бұрын
irek garg Have sent you the contact details. Thank you for your subscription :)
@shirshendughosh605
@shirshendughosh605 9 жыл бұрын
nice explanation sir
@QA1
@QA1 9 жыл бұрын
shirshendu ghosh Thank you, Shirshendu. You may like my other videos in my Test Design playlist at kzbin.info/aero/PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc
@sheetaldheer5954
@sheetaldheer5954 4 жыл бұрын
very nicely explained
@QA1
@QA1 4 жыл бұрын
Thank you so much 🙂
@user-yd5ep4gb6r
@user-yd5ep4gb6r 3 жыл бұрын
Nice!
@tanseequeahmed7568
@tanseequeahmed7568 2 жыл бұрын
Clearly explained!
@virenderchauhan5475
@virenderchauhan5475 10 жыл бұрын
Good One
@QA1
@QA1 10 жыл бұрын
Virender Chauhan Thank you very much.
@HarryPotter-yb3go
@HarryPotter-yb3go 6 жыл бұрын
thanks so lot! love you...
@QA1
@QA1 6 жыл бұрын
Many thanks. Do view my other Test Design tutorials at kzbin.info/www/bejne/e3WVmn2OoMmbebM&list=PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc&index=2
@Got_Wings
@Got_Wings 5 жыл бұрын
Thanks sir
@mikaj820
@mikaj820 Жыл бұрын
Thank you!
@catlord69
@catlord69 2 жыл бұрын
Careful - in Equivalence partitioning you are not restricted to pick only one value from a partition. There may not be much use for more values, but you are not limited to one
@rajeshkumar-qz6jw
@rajeshkumar-qz6jw 6 жыл бұрын
Excellent!!
@QA1
@QA1 6 жыл бұрын
Thank you, Rajesh. My other Test Design tutorials like Decision Table Testing, Use Case Testing etc. are available at kzbin.info/www/bejne/e3WVmn2OoMmbebM
@theZINGcollection
@theZINGcollection 9 жыл бұрын
Perfect!
@shambhavisidgiddi369
@shambhavisidgiddi369 5 жыл бұрын
Tysm sir.nice explanation
@QA1
@QA1 5 жыл бұрын
@shambhavi Sidgiddi - You are welcome to the Software and Testing Training channel. Next, you can view the Decision Table Testing, Use Case Testing tutorials etc. at kzbin.info/www/bejne/e3WVmn2OoMmbebM
@avinashsingh7971
@avinashsingh7971 2 жыл бұрын
Thank-you. Sir
@lexorcism
@lexorcism 2 жыл бұрын
Great video. Your '18 to 80 years EXCEPT 60 to 65 years' example has two equivalent, valid partitions. What boundary values do you choose? Do you choose boundary values for each of the two individual, valid partitions? Or, do you treat the two partitions as one combined partition and choose boundary values for that? Thanks.
@QA1
@QA1 2 жыл бұрын
Thanks for the appreciation! For this example, you should choose boundary values for each of the two individual valid partitions. For the valid partition 18 to 59 years, the boundary values would be 17,18,59 and 60. For the valid partition 66 to 80 years, the boundary values would be 65, 66, 80 and 81. These boundary values would also test the three invalid partitions, which are upto 17 years, 60 to 65 years and 81 years and above. Hope that I was clear in the above explanation!
@Priya-tl5zv
@Priya-tl5zv 10 жыл бұрын
Can we have some videos for Agile methodologies please? I am Quiet interested to know more about Agile and Scrum. But i have watched some Videos which are too complex in explaining.
@QA1
@QA1 10 жыл бұрын
Hi Priyanka, please view the video, Agile Testing - Agile Test Strategy and Agile Test Plan at kzbin.info/www/bejne/rJ6YnHqva7qFoK8
@Priya-tl5zv
@Priya-tl5zv 10 жыл бұрын
Software and Testing Training Thank you
@arunalex404
@arunalex404 7 жыл бұрын
Tq so much it was useful
@QA1
@QA1 7 жыл бұрын
Thanks, Arun
@naughynags
@naughynags 8 жыл бұрын
awesome !!
Decision Table Testing-Decision Table In Software Engineering-Decision Table-Software Testing
15:30
Software Testing Tutorial #34 - Equivalence Partitioning in Testing
13:07
Software Testing Mentor
Рет қаралды 91 М.
Wait for it 😂
00:32
ILYA BORZOV
Рет қаралды 7 МЛН
I tricked MrBeast into giving me his channel
00:58
Jesser
Рет қаралды 23 МЛН
小蚂蚁会选到什么呢!#火影忍者 #佐助 #家庭
00:47
火影忍者一家
Рет қаралды 125 МЛН
State Transition Diagram-State Transition Testing-State Transition Diagram In Software Testing
14:40
Equivalence Partitioning Test Design Technique Explanation
13:12
Software Testing 101
Рет қаралды 8 М.
Wait for it 😂
00:32
ILYA BORZOV
Рет қаралды 7 МЛН