ISTQB FOUNDATION 4.0 | Tutorial 30 | Equivalence Partition | Black Box Test Techniques | CTFL

  Рет қаралды 18,942

TM SQUARE

TM SQUARE

Күн бұрын

Пікірлер: 58
@phillipmudehwe5314
@phillipmudehwe5314 Жыл бұрын
Hi .. I recently wrote my isqtb foundation and i passed with 85 % with the help of your videos 👏🏾
@TMSQUARETECH
@TMSQUARETECH Жыл бұрын
Congratulations on the success!! Thanks for your valuable feedback. I am glad I could help. Wishing you all the best in all your future endeavours.
@nileshpatil-us1cb
@nileshpatil-us1cb 9 ай бұрын
Which standard 4.0?
@phillipmudehwe5314
@phillipmudehwe5314 9 ай бұрын
Yes
@nileshpatil-us1cb
@nileshpatil-us1cb 9 ай бұрын
From India?
@katarinabolova6879
@katarinabolova6879 8 ай бұрын
well done
@desireehare2807
@desireehare2807 Жыл бұрын
Your use of examples makes the content easy to understand. I look forward to more tutorials on Black Box Test Techniques. Thanks for sharing your expertise with us.
@TMSQUARETECH
@TMSQUARETECH Жыл бұрын
Thanks for your feedback. Next tutorial comes today.
@gracebrace019
@gracebrace019 Жыл бұрын
Such a great content for free. Thank you so much for your generosity.
@TMSQUARETECH
@TMSQUARETECH Жыл бұрын
Glad you enjoy it!
@noor4937
@noor4937 9 күн бұрын
Thank you for the classes sir. 1. At 6:00 and 12:00 on the screen it is displaying as lessthan or equal for the last entry in the table but you are saying correctly which is greater than or equal...I understand your equation is on the right side so the entry is correct... But instead of writing 16=16 then it will match to your words...😊 And no confusions... 2. You are catching the psychology of the students 😊..at 8:00 I have repeated the content to listen ..and later realised you have added the point to relisten😊
@TMSQUARETECH
@TMSQUARETECH 9 күн бұрын
Thanks. I have been teaching for 13+ years. 😎👍🏻
@americanboychronicles
@americanboychronicles Жыл бұрын
I like this video, clear understanding when you talk about theory and definitions, and this follows practice right away. Thank You
@TMSQUARETECH
@TMSQUARETECH Жыл бұрын
You're very welcome!
@althichandhu9798
@althichandhu9798 11 ай бұрын
Thank you for the detailed explanation ❤
@AbdulGHabibuzaman
@AbdulGHabibuzaman 11 ай бұрын
Quick Question - I was reviewing the above concept and went over a EP question from Sample Exam Set A for ISTQB Syllabus Version 4.0. Question 20 - Minimal number of test cases to achieve 100% EP Coverage for the simplified apartment search form ? Answer says b) 4. My first take at this was answer is a)3 How? If we are looking at minimalist combinations and not really going for all combinations (If that is what is EP) - then the answer should be a) 3 The combinations would then be: TC1 - Ground Floor, Small Garden TC2 - Ground Floor, Large Garden TC3 - Ground/ First/ Second/ Higher, No Garden The other thought that was coming to my mind is that answer is c) 5. Because the question says that "Only Apartments on Ground Floor may have gardens". When it says MAY then it means that it MAY HAVE or MAY NOT HAVE. If the word was Ground Floor "MUST" have gardens then either it would have small or large. But because only Ground Floor "MAY" have gardens which means that one combination for Ground Floor is (ground floor, no garden) too. TC1 - Ground Floor, Small Garden TC2 - Ground Floor, Large Garden TC3 - Ground Floor, No Garden TC4 - First Floor, No Garden TC5 - Second/ Higher, No Garden Kindly let me know which one is right and why.
@accywacky2699
@accywacky2699 10 ай бұрын
Hi there, I am just a fellow student for the certification but from what I read in the question it has built in mechanisms that will not let you use search criteria that violate the "only ground floor apartments have a garden". Note the word May does not exist in the test question. The question also specifically asks for the minimum number of test cases to have 100% equivalence partitioning coverage. The answer for this is 4: ground floor with small garden, ground floor with large garden, first floor with no garden, second or higher floor with no garden. you could in theory do a ground floor with no garden, but that's not necessary and thus the minimalist nr is 4, which is answer B.
@sudamadas344
@sudamadas344 6 ай бұрын
@@accywacky2699 I agree that the question actually says "Only apartments on the ground floor have gardens." The form has validation to prevent the user from selecting a garden for floors other than the ground floor. But from looking at the phrasing from an English grammar point of view (a critical consideration), this phrase does not preclude ground floor apartments from NOT having a garden. The phrase is taken in context of comparing the ground floor to the other floors, and the difference is that only ground floor apartments have gardens. No information is given if ALL ground floor apartments must have gardens. Even GPT-4 gets this correct when I posted the exact question to it as it appears in the sample: ========= To achieve 100% Equivalence Partitioning (EP) coverage, we need to consider each valid combination of the search criteria while ensuring that invalid combinations are not included. The valid combinations are: Ground floor with no garden Ground floor with a small garden Ground floor with a large garden First floor with no garden Second or higher floor with no garden Given that only ground floor apartments can have gardens, any combination of a garden with first or higher floors is invalid. Therefore, the minimal number of test cases to cover all valid partitions is: Ground floor + No garden Ground floor + Small garden Ground floor + Large garden First floor + No garden Second or higher floor + No garden So, the answer is: c) 5 ======= And if I change the question to add "Only apartments on the ground floor have gardens and all ground floor apartments must have gardens." ChatGPT then gives the answer as b) 4 ==== Given the updated rules where only ground floor apartments have gardens and all ground floor apartments must have gardens, the valid combinations are: Ground floor with a small garden Ground floor with a large garden First floor with no garden Second or higher floor with no garden To achieve 100% Equivalence Partitioning (EP) coverage, we need to cover each valid combination: Ground floor + Small garden Ground floor + Large garden First floor + No garden Second or higher floor + No garden This results in a minimal number of 4 test cases. So, the correct answer is: b) 4 ==== My opinion is that ISTQB questions (I give the English exam as example) should not leave any room for ambiguity with the language, and more especially for students with English as "first language" or high level proficiency. I say first language or high proficiency, because those who are proficient in the language, will read the question with not only from a theory/testers point of view, but simply also from understanding plain English grammar. In the real world, the tester would use static testing (reviews) of requirements / acceptance criteria to clarify ambiguity with the business stakeholders. That would be a cheap and effective means to correct the requirements (that's were the language proficiency would be important), such that the test team then defines the equivalence partitions correctly in their test design. But here in the exam, it becomes a costly affair for a student who happens to fail by 1 mark, because of being proficient in English, while the examiner who wrote the questions, were not.
@pdanza
@pdanza 2 ай бұрын
@@sudamadas344 You are missing the key part of EP which is that you can cover the "no garden" partition on first floor and second floor. The theory is that since it is covered in the first floor and second floor partitions, it is unnecessary to test this scenario on the ground floor. Yes, you CAN test this on the ground floor, but the question clearly asks to provide the minimum number of test cases. Your original analysis where you arrived at 3 tests was testing all floor options together, which would be invalid. I hope this helps clarify things.
@arsaladilshad6222
@arsaladilshad6222 5 ай бұрын
Very nicely explained (y)
@keylorarosemena2764
@keylorarosemena2764 6 ай бұрын
Nice examples I understood how to create the EP table based on your examples thanks master
@TMSQUARETECH
@TMSQUARETECH 6 ай бұрын
My pleasure
@priyanjaleechopra2342
@priyanjaleechopra2342 Жыл бұрын
I passed the v4.0 certification but questions on test techniques were complicated than i expected.
@TMSQUARETECH
@TMSQUARETECH Жыл бұрын
Congratulations on the success!! Thanks for your valuable feedback. I am glad I could help. Wishing you all the best in all your future endeavours.
@lailanazih5906
@lailanazih5906 Жыл бұрын
Great video, thank you so much for your help
@TMSQUARETECH
@TMSQUARETECH Жыл бұрын
You're welcome!
@IrishRobbie2006
@IrishRobbie2006 11 ай бұрын
It should be "greater than or equal to" 16 right? On the presentation you have "less than or equal to" 16.. i.e., > and not
@phoebebuffay5656
@phoebebuffay5656 10 ай бұрын
i also didn't get this. I thought it should be greater to 15. the 15 is included. so i thought we should count from the number more than 15. so equal maybe 16...
@phoebebuffay5656
@phoebebuffay5656 10 ай бұрын
Oh, i understood so as for < 1 - it means everything what it less than 1 (the "
@ViniciusdosSantos-y2d
@ViniciusdosSantos-y2d 5 ай бұрын
Put an X in all the partitions. X < 1, which means that X can take any integer value below 1. X (1-15), Which means that X can take any integer between 1 and 15 X >= 16, which means that X can take any value greater than 16 OR even 16
@hemruchamuditha1867
@hemruchamuditha1867 4 ай бұрын
Thank you very much sir!
@ankitamakode9886
@ankitamakode9886 21 сағат бұрын
It's wonderful explanation of EP. Thanks👌. Does the calculator allow in the examination???
@TMSQUARETECH
@TMSQUARETECH 16 сағат бұрын
Thanks You. No the calculators are not allowed!!
@gulafshan7021
@gulafshan7021 6 ай бұрын
do we make the equivalence class tables ourselves or they are available as you have shown on screen? TIA
@TMSQUARETECH
@TMSQUARETECH 6 ай бұрын
No we will have make it for our reference.
@sohamsamanta8003
@sohamsamanta8003 2 ай бұрын
Hi, I have a doubt in the question. It says "An integer field shall contain values from and including 1 to 15.". Now applying EP concept, as an integer is from - infinity to + infinity, shouldn't the 3 partitions be - "Fractions, Integers, and Decimal points". If we define class partition -"
@TMSQUARETECH
@TMSQUARETECH 2 ай бұрын
No you are right by sharing your thoughts. But just to help you understand as this an examination they prefer writing it once the word inclusive which represents the 2 number (1 to 15) falls within a calls. Also, fractions, decimals, integers, rational, irrational numbers are all different definitions so we don't have to get confused with it. Second, for the exam we try to keep it always to whole number (rather than considering decimal values) Hope this helps.
@sohamsamanta8003
@sohamsamanta8003 2 ай бұрын
@TMSQUARETECH thanks for clarifying
@acousticgmiye
@acousticgmiye 3 ай бұрын
Good day sir, will we be allowed to have a paper to draw a picture/rouph sketches during exam becouse these K3 level questions needs more analysis on paper rather than doing it in the mind ?
@TMSQUARETECH
@TMSQUARETECH 3 ай бұрын
Oh Yes for sure!! You will allowed to use pen/pencil and paper.
@acousticgmiye
@acousticgmiye 3 ай бұрын
@@TMSQUARETECH Thank you sir🙏
@SajeewaniTharanga
@SajeewaniTharanga 5 ай бұрын
Thank you
@gulafshan7021
@gulafshan7021 6 ай бұрын
in equivalnce partition question, the thrid range is 16< or = should it not be 16 > or = as invalid? is this a typo? plz correct if I'm misunderstanding, thanks.!
@ViniciusdosSantos-y2d
@ViniciusdosSantos-y2d 5 ай бұрын
Put an X in all the partitions. X < 1, which means that X can take any integer value below 1. X (1-15), Which means that X can take any integer between 1 and 15 X >= 16, which means that X can take any value greater than 16 OR even 16
@SrimathiRajendran
@SrimathiRajendran 10 ай бұрын
can i use pen and paper during online examination to create these partitions?
@TMSQUARETECH
@TMSQUARETECH 10 ай бұрын
Yes
@katarinabolova6879
@katarinabolova6879 7 ай бұрын
depends on your exam provider. i booked my exam and then i read that taking notes is not allowed. now i want to cancel my exam (take my money back) and book to another who allows using online notepad and calculator. Before booking your exams please read what they allow and what not. dont be fooled like i did
@arunasavyasachi5617
@arunasavyasachi5617 11 ай бұрын
Thank you very much
@TMSQUARETECH
@TMSQUARETECH 11 ай бұрын
You are welcome
@butx77
@butx77 5 ай бұрын
Hi! While making the online exam, are we allowed to use a piece of paper for writing the partitions? Thank you for the videos!!
@TMSQUARETECH
@TMSQUARETECH 5 ай бұрын
Yes for sure. Pencil and Paper. Pls use blank A4 sheet only.
@yaswanth7954
@yaswanth7954 8 ай бұрын
Actually the requirement is 1 to 15 (Valid range only) right, So, we can make partition inside the range why we are taking partition from invalid to invalid including valid. we can apply EP technique like from 1-5, 6 -10, 11-15 also right.
@sliimjiim
@sliimjiim 7 ай бұрын
because the subject is INTEGERS and they can be negative as well. So to conclude all types of tests including valid and invalid he has taken the partitions in that way. Otherwise one might enter an integer value of 36 and the application might take that input which might cause a defect or even a failure so to avoid that. Hope this helps...
@prabhatranjan92
@prabhatranjan92 7 ай бұрын
you can but that wouldn't provide 100% coverage.
@RipalPatel-b6n
@RipalPatel-b6n Жыл бұрын
Can you teach 'Each Choice Coverage' topic from the EP in v4.0?
@TMSQUARETECH
@TMSQUARETECH Жыл бұрын
I appreciate your catch. Will add it at the end of the chapter. Thanks alot.
@maxmusterklaus
@maxmusterklaus 4 ай бұрын
ISTQB should really rename Equivalence Partition (EP) to something else because the answer here is clearly 2: 1. Partition contains 1..15 2. Partition contains any number except 1..15 Besides the fact that EP is a well defined concept in Mathematics, this would not even contradict with the explanation given by ISTQB: Every element in the same group yields the same result, for example here we have: Take 3, 7 or 10 from Partition 1 => Valid Take 0,99 or 133 from Partition 2 => Invalid The answer "3" is clearly wrong here.
The Lost World: Living Room Edition
0:46
Daniel LaBelle
Рет қаралды 27 МЛН
Wednesday VS Enid: Who is The Best Mommy? #shorts
0:14
Troom Oki Toki
Рет қаралды 50 МЛН
Why I QUIT teaching
16:48
JadeSpade
Рет қаралды 14 М.
Software Testing Tutorial #34 - Equivalence Partitioning in Testing
13:07
Software Testing Mentor
Рет қаралды 101 М.
Equivalence partitioning explained
6:49
The Testing Ninja
Рет қаралды 7 М.