Hi .. I recently wrote my isqtb foundation and i passed with 85 % with the help of your videos 👏🏾
@TMSQUARETECH10 ай бұрын
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-us1cb7 ай бұрын
Which standard 4.0?
@phillipmudehwe53147 ай бұрын
Yes
@nileshpatil-us1cb7 ай бұрын
From India?
@katarinabolova68796 ай бұрын
well done
@desireehare280710 ай бұрын
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.
@TMSQUARETECH10 ай бұрын
Thanks for your feedback. Next tutorial comes today.
@gracebrace01910 ай бұрын
Such a great content for free. Thank you so much for your generosity.
@TMSQUARETECH10 ай бұрын
Glad you enjoy it!
@americanboychronicles10 ай бұрын
I like this video, clear understanding when you talk about theory and definitions, and this follows practice right away. Thank You
@TMSQUARETECH10 ай бұрын
You're very welcome!
@AbdulGHabibuzaman9 ай бұрын
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.
@accywacky26998 ай бұрын
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.
@sudamadas3444 ай бұрын
@@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.
@pdanza6 күн бұрын
@@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.
@priyanjaleechopra234210 ай бұрын
I passed the v4.0 certification but questions on test techniques were complicated than i expected.
@TMSQUARETECH10 ай бұрын
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.
@keylorarosemena27644 ай бұрын
Nice examples I understood how to create the EP table based on your examples thanks master
@TMSQUARETECH3 ай бұрын
My pleasure
@althichandhu97989 ай бұрын
Thank you for the detailed explanation ❤
@IrishRobbie20069 ай бұрын
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
@phoebebuffay56568 ай бұрын
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...
@phoebebuffay56568 ай бұрын
Oh, i understood so as for < 1 - it means everything what it less than 1 (the "
@ViniciusdosSantos-y2d3 ай бұрын
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
@arsaladilshad62223 ай бұрын
Very nicely explained (y)
@lailanazih590610 ай бұрын
Great video, thank you so much for your help
@TMSQUARETECH10 ай бұрын
You're welcome!
@hemruchamuditha18672 ай бұрын
Thank you very much sir!
@acousticgmiyeАй бұрын
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Ай бұрын
Oh Yes for sure!! You will allowed to use pen/pencil and paper.
@acousticgmiyeАй бұрын
@@TMSQUARETECH Thank you sir🙏
@butx773 ай бұрын
Hi! While making the online exam, are we allowed to use a piece of paper for writing the partitions? Thank you for the videos!!
@TMSQUARETECH3 ай бұрын
Yes for sure. Pencil and Paper. Pls use blank A4 sheet only.
@gulafshan70214 ай бұрын
do we make the equivalence class tables ourselves or they are available as you have shown on screen? TIA
@TMSQUARETECH3 ай бұрын
No we will have make it for our reference.
@yaswanth79546 ай бұрын
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.
@sliimjiim5 ай бұрын
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...
@prabhatranjan925 ай бұрын
you can but that wouldn't provide 100% coverage.
@SajeewaniTharanga3 ай бұрын
Thank you
@sohamsamanta800313 күн бұрын
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 -"
@TMSQUARETECH13 күн бұрын
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.
@sohamsamanta800313 күн бұрын
@TMSQUARETECH thanks for clarifying
@arunasavyasachi56179 ай бұрын
Thank you very much
@TMSQUARETECH9 ай бұрын
You are welcome
@RipalPatel-b6n10 ай бұрын
Can you teach 'Each Choice Coverage' topic from the EP in v4.0?
@TMSQUARETECH10 ай бұрын
I appreciate your catch. Will add it at the end of the chapter. Thanks alot.
@gulafshan70214 ай бұрын
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-y2d3 ай бұрын
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
@SrimathiRajendran8 ай бұрын
can i use pen and paper during online examination to create these partitions?
@TMSQUARETECH8 ай бұрын
Yes
@katarinabolova68795 ай бұрын
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
@maxmusterklaus2 ай бұрын
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.