Tag: storage

Questions Related to storage

Enough testing has been performed when:

  1. a) time runs out.

  2. b) the required level of confidence has been achieved.

  3. c) no more faults are found.

  4. d) the users won’t find any serious faults.


Correct Option: B

Which of the following is a test management tool

  1. Complier

  2. HP Quality Center

  3. HP QTP

  4. HP Load Runner


Correct Option: B
  1. A) Parameter type mismatches.

  2. B ) Errors in requirements.

  3. C ) Undeclared variables.

  4. D ) Uncalled functions.


Correct Option: B
  1. Number of undetected defects.

  2. Total number of defects in the product.

  3. Number of test cases not yet executed.

  4. Effort required to fix all defects.


Correct Option: C
Explanation:

To answer this question, the user needs to understand what measures can be used to assess test progress.

Option A: Number of undetected defects. This is not a valid measure of test progress because it does not indicate how many tests have been executed or how many defects have been found and fixed. This metric only counts the number of defects that have not been found yet.

Option B: Total number of defects in the product. This is not a valid measure of test progress because it does not indicate how many defects have been found and fixed. This metric only counts the total number of defects in the product, which can increase or decrease over time.

Option C: Number of test cases not yet executed. This is a valid measure of test progress because it indicates how many test cases are left to execute. As test cases are executed, this number will decrease, providing a clear indication of how far the testing effort has progressed.

Option D: Effort required to fix all defects. This is not a valid measure of test progress because it focuses on the effort required to fix defects rather than the progress made in finding and fixing defects. This metric does not provide any information about the state of testing or how close the team is to completing the testing effort.

Therefore, the correct answer is:

The Answer is: C. Number of test cases not yet executed.

  1. a) re-testing is running a test again; regression testing looks for unexpected side effects

  2. b) re-testing looks for unexpected side effects; regression testing is repeating those tests

  3. c) re-testing is done after faults are fixed; regression testing is done earlier

  4. d) re-testing uses different environments, regression testing uses the same environment

  5. e) re-testing is done by developers, regression testing is done by independent testers


Correct Option: A

The cost of fixing a fault:

  1. a) Is not important

  2. b) Increases as we move the product towards live use

  3. c) Decreases as we move the product towards live use

  4. d) Is more expensive if found in requirements than functional design

  5. e) Can never be determined


Correct Option: B

AI Explanation

To answer this question, we need to understand the concept of fault fixing and its associated cost. Let's go through each option to understand why it is correct or incorrect:

Option A) Is not important - This option is incorrect because the cost of fixing a fault is indeed important. Faults can lead to product failures, customer dissatisfaction, and additional expenses in the long run.

Option B) Increases as we move the product towards live use - This option is correct. As the product moves closer to live use, the cost of fixing a fault typically increases. This is because faults found during testing or in the early stages of development are generally easier and cheaper to fix compared to faults found in the later stages or after the product is already live.

Option C) Decreases as we move the product towards live use - This option is incorrect. The cost of fixing a fault usually increases rather than decreases as the product moves towards live use, as explained in Option B.

Option D) Is more expensive if found in requirements than functional design - This option is incorrect because it is not a general rule. The cost of fixing a fault can vary depending on various factors, including the complexity of the fault, the stage at which it is found, and the effort required to fix it. It is not necessarily true that faults found in requirements are always more expensive to fix than faults found in the functional design.

Option E) Can never be determined - This option is incorrect. While it may not be possible to determine the exact cost of fixing a fault in advance, it is generally possible to estimate the cost based on factors such as the time required, resources needed, and the impact of the fault on the product.

The correct answer is B) Increases as we move the product towards live use. This option is correct because the cost of fixing a fault typically increases as the product moves closer to live use.

  1. a) No, because they apply to development documentation

  2. b) No, because they are normally applied before testing

  3. c) No, because they do not apply to the test documentation

  4. d) Yes, because both help detect faults and improve quality

  5. e) Yes, because testing includes all non-constructive activities


Correct Option: D
  1. a) v & w are true, x – z are false

  2. b) w, x & y are true, v & z are false

  3. c) w & y are true, v, x & z are false

  4. d) w is true, v, x y and z are false

  5. e) all of the above are true


Correct Option: C