Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.

Unlimited Access

Get Unlimited Contributor Access to the all ExamTopics Exams!
Take advantage of PDF Files for 1000+ Exams along with community discussions and pass IT Certification Exams Easily.

Exam CTFL-2018 topic 1 question 2 discussion

Actual exam question from ISTQB's CTFL-2018
Question #: 2
Topic #: 1
[All CTFL-2018 Questions]

Testing and Debugging are key activities in the software development lifecycle.
Which of the following are DEBUGGING activities?
a) Designing tests to find failures.
b) Locating the cause of failures.
c) Analysing and fixing the defects.
d) Executing tests to show failures.

  • A. a and d.
  • B. a and b.
  • C. b and c.
  • D. c and d.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Eurepedes
2 months, 2 weeks ago
Selected Answer: C
Option b is correct. It describes Debugging as the process of locating the cause of failures Option c is also correct. It describes Debugging as the process of analyzing and fixing the defects
upvoted 1 times
...
Lynxy
4 months, 1 week ago
Debugging is the process of identifying and resolving defects, errors, or bugs in software. It is a key activity in the software development lifecycle 1. Option A is incorrect because it describes Test Design, which is the process of designing tests to find failures 2. Option B is correct. It describes Debugging as the process of locating the cause of failures 1. Option C is also correct. It describes Debugging as the process of analyzing and fixing the defects 1. Option D is incorrect because it describes Test Execution, which is the process of executing tests to show failures 2. Therefore, the correct answer is Option C.
upvoted 2 times
...
Prabu_R
7 months ago
Designing tests is test analysis and implementation. Fixing the defects is resolving and part of debugging right!
upvoted 1 times
...
xrpuser
8 months, 4 weeks ago
"Testing and debugging are different. Executing tests can show failures that are caused by defects in the software. Debugging is the development activity that finds, analyzes, and fixes such defects. Subsequent confirmation testing checks whether the fixes resolved the defects." This information is found on Page 13 of the syllabus. So, the activities that are specifically related to DEBUGGING are: b) Locating the cause of failures. c) Analysing and fixing the defects.
upvoted 3 times
...
Jay15
9 months, 1 week ago
B and C are correct
upvoted 2 times
...
kennamax
9 months, 1 week ago
c) Analysing and fixing the defects. Debugging is done by developers not testers
upvoted 1 times
...
SailuP
9 months, 2 weeks ago
C is correct
upvoted 1 times
...
bhuppii
11 months, 2 weeks ago
C is correct
upvoted 1 times
...
Beckszald
11 months, 2 weeks ago
Selected Answer: C
It should be C.
upvoted 1 times
...
Alapomeji
1 year ago
As a QA/tester your job is to test and find failures and not to fix them, you are to report to a Dev who will fix the bug...hence I think A and B
upvoted 1 times
...
kide83
1 year, 2 months ago
Selected Answer: C
should be C
upvoted 3 times
...
BugHunter1000
1 year, 2 months ago
Selected Answer: C
It should be b and c since debugging is when a bug is found and you want to find the root cause of it, then fix it and then confirm that the bug is resolved.
upvoted 3 times
...
Cubbywoo
1 year, 3 months ago
b) Locating the cause of failures and c) Analyzing and fixing the defects are debugging activities because they are focused on finding and correcting errors in the software. Locating the cause of failures involves identifying the root cause of a problem and understanding why the software is not functioning as intended. This helps in finding the source of the error and determining what needs to be fixed. Analyzing and fixing the defects involves looking at the code, data, and environment to understand the impact of the error and determine the best solution to fix the problem. This involves making changes to the code, running tests, and verifying that the solution has fixed the issue. While designing tests to find failures and executing tests to show failures are important tasks in the software development lifecycle, they are considered testing activities, not debugging activities.
upvoted 1 times
...
Cubbywoo
1 year, 3 months ago
#chatgpt b) Locating the cause of failures. c) Analyzing and fixing the defects.
upvoted 2 times
...
jedavilaq
1 year, 3 months ago
Definitivamente la respuesta es C
upvoted 1 times
...
TifeD
1 year, 3 months ago
Selected Answer: C
The correct answer is C.
upvoted 2 times
...
MrVeyron77
1 year, 3 months ago
Selected Answer: C
C IS THE RIGHT ANSWER
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...