U.S. Independence Day Deal! Unlock 25% OFF Today – Limited-Time Offer - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

ISTQB CTFL-Foundation Exam - Topic 5 Question 28 Discussion

Which is the best definition of complete testing..?
B) You have tested every statement, branch, and combination of branches in the program
A) You have discovered every bug in the program
C) You have reached the scheduled ship date
D) You have completed every test in the test plan

ISTQB CTFL-Foundation Exam - Topic 5 Question 28 Discussion

Actual exam question for ISTQB's CTFL-Foundation exam
Question #: 28
Topic #: 5
[All CTFL-Foundation Questions]

Which is the best definition of complete testing..?

Show Suggested Answer Hide Answer
Suggested Answer: B

Contribute your Thoughts:

0/2000 characters
Gearldine
7 months ago
Wait, C? Just shipping on time means complete testing? Really?
upvoted 0 times
...
Juan
7 months ago
Totally agree with B! It's the most thorough approach.
upvoted 0 times
...
Freeman
7 months ago
D sounds right, but what if the test plan is incomplete?
upvoted 0 times
...
Carissa
7 months ago
A is unrealistic. You can't find every bug!
upvoted 0 times
...
Sol
8 months ago
I think B is the best choice. Covers all bases!
upvoted 0 times
...
Junita
8 months ago
D sounds familiar too, but I feel like just completing the test plan might not cover everything needed for complete testing.
upvoted 0 times
...
Franklyn
8 months ago
I'm not sure if C is relevant; reaching the ship date doesn't really define completeness in testing, does it?
upvoted 0 times
...
Denny
8 months ago
I think B might be the right choice since it talks about testing every statement and branch, which is pretty thorough.
upvoted 0 times
...
Yuonne
8 months ago
I remember discussing that complete testing doesn't mean finding every bug, so A seems off.
upvoted 0 times
...
Katheryn
8 months ago
Option D seems like the safest bet - completing every test in the test plan. That's a clear and measurable way to define "complete testing", even if it doesn't necessarily find every bug.
upvoted 0 times
...
Dalene
8 months ago
I'm a bit confused by this question. Does "complete testing" mean finding every single bug, or just following the test plan thoroughly? I'll have to re-read the options carefully.
upvoted 0 times
...
Svetlana
8 months ago
I'm pretty sure the answer is B - testing every statement, branch, and combination of branches. That seems like the most comprehensive definition of complete testing.
upvoted 0 times
...
Norah
8 months ago
This is a tricky one. I'll need to think carefully about the different definitions of "complete testing" before selecting an answer.
upvoted 0 times
...
Michal
1 year ago
I hope the test plan doesn't include a question about making the perfect omelet. That would be a real bug hunt!
upvoted 0 times
...
Tina
1 year ago
Option D is too rigid. Test plans can be incomplete or miss important scenarios. Complete testing is more about coverage than just following a checklist.
upvoted 0 times
...
Vallie
1 year ago
Option C is a joke, right? Shipping on schedule has nothing to do with the completeness of testing.
upvoted 0 times
Stephaine
12 months ago
D) You have completed every test in the test plan
upvoted 0 times
...
Thaddeus
12 months ago
C) You have reached the scheduled ship date
upvoted 0 times
...
Talia
1 year ago
B) You have tested every statement, branch, and combination of branches in the program
upvoted 0 times
...
Talia
1 year ago
A) You have discovered every bug in the program
upvoted 0 times
...
...
Novella
1 year ago
I disagree with Option A. Discovering every bug is an unrealistic and unattainable goal. Software will always have some undiscovered bugs.
upvoted 0 times
Justine
1 year ago
Yeah, discovering every bug is impossible. Option B ensures thorough testing of the program.
upvoted 0 times
...
Brande
1 year ago
I agree, testing every statement, branch, and combination of branches is more realistic than finding every bug.
upvoted 0 times
...
Laura
1 year ago
I think Option B is the best definition of complete testing.
upvoted 0 times
...
...
Ariel
1 year ago
Option B seems the most comprehensive definition. Testing every statement, branch, and combination of branches is the gold standard for complete testing.
upvoted 0 times
Johnetta
1 year ago
That's a good point. Testing every statement and branch is crucial for thorough testing.
upvoted 0 times
...
Lavonna
1 year ago
True, but just finding bugs doesn't mean you've covered all possible scenarios.
upvoted 0 times
...
Cristy
1 year ago
But what about option A? Discovering every bug seems pretty complete to me.
upvoted 0 times
...
Fairy
1 year ago
I agree, option B covers all aspects of testing.
upvoted 0 times
...
...
Fidelia
1 year ago
I think option D) You have completed every test in the test plan is also a valid definition. As long as all planned tests are executed, it can be considered complete testing.
upvoted 0 times
...
Margery
1 year ago
I agree with Stephen. Complete testing should cover all possible scenarios to ensure the program's reliability.
upvoted 0 times
...
Stephen
1 year ago
I think the best definition is B) You have tested every statement, branch, and combination of branches in the program.
upvoted 0 times
...

Save Cancel