Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

ASTQB CTFL Exam - Topic 3 Question 89 Discussion

Posted by Florinda on Jul 31, 2025 at 12:51 AM

Which of the following statements BEST describes one of the seven key principles of software testing?

Suggested Answer: C

Get Premium CTFL Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
28 comments · newest first
DA
Darrin 10 months ago
D is just misleading; testing can't prove the absence of defects.
AN
Andra 10 months ago
Wait, are we really saying exhaustive testing is feasible?
AN
Anglea 10 months ago
B seems a bit optimistic, honestly.
SE
Selma 11 months ago
I disagree, A makes a good point about automation.
CH
Chandra 11 months ago
C is definitely the right choice. You can't test everything!
PA
Paola 11 months ago
I vaguely recall something about the purpose of testing being to find defects, not just to prove they don't exist, so I'm a bit skeptical about option D.
VE
Venita 12 months ago
I think I saw a practice question that mentioned the impossibility of testing all combinations, which makes me lean towards option C as well.
TE
Terrilyn 12 months ago
I'm not entirely sure, but I feel like we discussed how automated tests can help, yet they don't completely eliminate the need for manual testing.
RO
Rodrigo 1 year ago
I remember studying that exhaustive testing isn't really practical for most software, so I think option C might be the right choice.
CA
Carin 1 year ago
I think the answer is C. The idea of exhaustive testing is a common misconception that one of the key principles addresses. Can't test every possible scenario, so you have to be strategic about your testing approach.
CY
Cyndy 1 year ago
Wait, I'm a little confused. Are we supposed to be talking about automated testing vs. manual testing? Or is this about the purpose of testing? I want to make sure I understand the question properly.
CH
Chantell 1 year ago
Okay, I've got this. The key principle here is that exhaustive testing is not feasible, so the correct answer is C. Gotta remember that for the exam.
KA
Karan 1 year ago
Hmm, I'm not sure about this one. The principles of software testing can be tricky. I'll have to think it through carefully before answering.
ST
Stevie 1 year ago
This question seems pretty straightforward. I think the answer is C - it's normally impossible to test all input/output combinations for a software system.
BI
Billy 1 year ago
But C makes sense because it's normally impossible to test all input/output combinations.
FR
France 1 year ago
Option A sounds tempting, but I think C is the way to go. Automated tests are great, but they can't catch everything. Manual testing is still essential.
YV
Yvonne 10 months ago
↳ replying to France
They can, but they can't replace the human touch in testing.
ME
Merlyn 10 months ago
↳ replying to France
But isn't A also valid? Automated tests can save time.
DA
Darci 10 months ago
↳ replying to France
True, manual testing can find issues that automation misses.
BR
Brandon 11 months ago
↳ replying to France
I agree, C really highlights the reality of testing.
TA
Tambra 1 year ago
I disagree, I believe the answer is D.
SA
Sabrina 1 year ago
Haha, Option B is a joke! Exhaustive testing is like trying to find a needle in a haystack the size of the Eiffel Tower. Good luck with that!
RO
Rolland 1 year ago
I'm going with Option D. The purpose of testing is to demonstrate the absence of defects, not to find them. Clearly, the best software is one with zero defects, right?
JA
Janet 1 year ago
Option C is the best answer. It's simply not possible to test every possible input and output combination for a software system. That's just basic software testing knowledge.
CH
Cherry 1 year ago
↳ replying to Janet
Automated tests can be really helpful too, so option A is not a bad choice.
JE
Jennie 1 year ago
↳ replying to Janet
I think option D is also important. Testing is about finding defects, not just showing absence of them.
WA
Walker 1 year ago
↳ replying to Janet
I agree, option C makes the most sense. It's impossible to test every combination.
BI
Billy 1 year ago
I think the answer is C.
0/2000 characters

Save Cancel