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

Actual exam question for ASTQB's CTFL exam
Question #: 89
Topic #: 3
[All CTFL Questions]

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

Show Suggested Answer Hide Answer
Suggested Answer: C

Contribute your Thoughts:

0/2000 characters
Darrin
3 months ago
D is just misleading; testing can't prove the absence of defects.
upvoted 0 times
...
Andra
3 months ago
Wait, are we really saying exhaustive testing is feasible?
upvoted 0 times
...
Anglea
3 months ago
B seems a bit optimistic, honestly.
upvoted 0 times
...
Selma
3 months ago
I disagree, A makes a good point about automation.
upvoted 0 times
...
Chandra
3 months ago
C is definitely the right choice. You can't test everything!
upvoted 0 times
...
Paola
4 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.
upvoted 0 times
...
Venita
4 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.
upvoted 0 times
...
Terrilyn
4 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.
upvoted 0 times
...
Rodrigo
4 months ago
I remember studying that exhaustive testing isn't really practical for most software, so I think option C might be the right choice.
upvoted 0 times
...
Carin
5 months 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.
upvoted 0 times
...
Cyndy
5 months 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.
upvoted 0 times
...
Chantell
5 months 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.
upvoted 0 times
...
Karan
5 months 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.
upvoted 0 times
...
Stevie
5 months 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.
upvoted 0 times
...
Billy
6 months ago
But C makes sense because it's normally impossible to test all input/output combinations.
upvoted 0 times
...
France
6 months 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.
upvoted 0 times
Yvonne
2 months ago
They can, but they can't replace the human touch in testing.
upvoted 0 times
...
Merlyn
2 months ago
But isn't A also valid? Automated tests can save time.
upvoted 0 times
...
Darci
2 months ago
True, manual testing can find issues that automation misses.
upvoted 0 times
...
Brandon
4 months ago
I agree, C really highlights the reality of testing.
upvoted 0 times
...
...
Tambra
6 months ago
I disagree, I believe the answer is D.
upvoted 0 times
...
Sabrina
7 months 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!
upvoted 0 times
...
Rolland
7 months 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?
upvoted 0 times
...
Janet
7 months 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.
upvoted 0 times
Cherry
6 months ago
Automated tests can be really helpful too, so option A is not a bad choice.
upvoted 0 times
...
Jennie
6 months ago
I think option D is also important. Testing is about finding defects, not just showing absence of them.
upvoted 0 times
...
Walker
7 months ago
I agree, option C makes the most sense. It's impossible to test every combination.
upvoted 0 times
...
...
Billy
7 months ago
I think the answer is C.
upvoted 0 times
...

Save Cancel