Tag: testing

Questions Related to testing

  1. to find faults in software

  2. to prove that software has no faults

  3. to give confidence in the software

  4. to find performance problems


Correct Option: A

Defect clustering is A small no of module contains most of the defects

  1. True

  2. False


Correct Option: A
  1. Statement Testing

  2. Path Testing

  3. Data flow Testing

  4. State Transition Testing


Correct Option: D
  1. Walkthrough

  2. Inspection

  3. management review

  4. post project review


Correct Option: B

Which of the following is NOT the reasonable test objective

  1. to find faults in software

  2. to prove that software has no faults

  3. to give confidence in software

  4. to find performance problems


Correct Option: B

AI Explanation

To answer this question, you need to understand the purpose and objectives of software testing. Let's go through each option to understand why it is correct or incorrect:

Option A) to find faults in software - This option is a reasonable test objective because one of the primary purposes of software testing is to identify and discover any faults or defects in the software. By finding and documenting these faults, the development team can work on fixing them before the software is released.

Option B) to prove that software has no faults - This option is NOT a reasonable test objective. It is practically impossible to prove that software has no faults. Software testing can help identify and mitigate potential faults, but it cannot guarantee that there are no faults present. Testing can only provide reasonable confidence in the software's quality.

Option C) to give confidence in software - This option is a reasonable test objective. One of the goals of software testing is to provide stakeholders with confidence in the software's functionality, reliability, and overall quality. By conducting thorough testing and ensuring that the software meets the required specifications, users and stakeholders can have confidence in the software's performance.

Option D) to find performance problems - This option is a reasonable test objective. Performance testing is a crucial aspect of software testing. It aims to evaluate the responsiveness, scalability, and stability of the software under different conditions. By identifying and addressing performance problems, the software can be optimized for better user experience and efficiency.

The correct answer is B) to prove that software has no faults. This option is NOT a reasonable test objective because it is practically impossible to prove that software has no faults. Testing can help identify and mitigate potential faults, but it cannot guarantee that there are no faults present.

Which of the following is not a SDLC models?

  1. Waterfall

  2. Spiral

  3. Baig-bang

  4. Fix-it


Correct Option: D
  1. Static White-box

  2. Dynamic White-box

  3. Static Black-box

  4. Dynamic Black-box


Correct Option: B