Tag: testing

Questions Related to testing

  1. a) In a system two different failures may have different severities.

  2. b) A system is necessarily more reliable after debugging for the removal of a fault.

  3. c) A fault need not affect the reliability of a system.

  4. d) Undetected errors may lead to faults and eventually to incorrect behaviour.


Correct Option: B
  1. a) It states that modules are tested against user requirements.

  2. b) It only models the testing phase.

  3. c) It specifies the test techniques to be used.

  4. d) It includes the verification of designs.


Correct Option: D
Explanation:

To answer this question, the user needs to know what the V-model is and its characteristics.

The V-model is a software development model that illustrates the relationship between each phase of the development life cycle and its corresponding testing phase. The model is called the V-model because it takes the shape of the letter "V".

Now, let's go through each option and explain why it is right or wrong:

A. It states that modules are tested against user requirements. This statement is incorrect. The V-model specifies that each phase of the development life cycle has a corresponding testing phase. The testing phase in the V-model is not limited to testing modules against user requirements.

B. It only models the testing phase. This statement is incorrect. The V-model models the entire software development life cycle, including requirements gathering, design, coding, and testing.

C. It specifies the test techniques to be used. This statement is incorrect. While the V-model provides guidance on the testing phase, it does not specify the exact test techniques to be used.

D. It includes the verification of designs. This statement is correct. The V-model includes the verification of designs as part of the development life cycle. The model specifies that testing should start at the beginning of the development life cycle, with the verification of requirements, and continue through the design, coding, and testing phases.

Therefore, the answer is: D.

  1. a) Each test stage has a different purpose.

  2. b) It is easier to manage testing in stages.

  3. c) We can run different tests in different environments

  4. d) The more stages we have, the better the testing.


Correct Option: A
  1. a) Regression testing

  2. b) Integration testing

  3. c) System testing

  4. d) User acceptance testing


Correct Option: A
  1. File>Settings>Associate Resources

  2. Resources>Associate repositories

  3. Automation>Associate repositories

  4. Tools>Associate repositories


Correct Option: B
  1. Run one iteration only

  2. Run on all rows

  3. Run between rows

  4. None


Correct Option: B
  1. 10 seconds

  2. 60 seconds

  3. 20 seconds

  4. 30 seconds


Correct Option: C