Question 16

Test Management
In the test strategy document your organization declares:
- to adopt a V-model development lifecycle, with three formal levels of testing: unit, integration and system testing
- to use a blended risk-based and regression-averse testing strategy for each level of testing The following is an excerpt of the "approach" section for the system test plan document of a new project:
"Testing will only use manual tests. Due to the short period of time for test execution, the following activities will be performed in parallel with test execution: Test planning, test analysis and test design.
Basic metrics will be taken for test effort (i.e. person-hours), test cases executed (passed/failed), and incidents (no more metrics, such as code coverage, will be collected)." In the system test plan, no deviations from the test strategy are described.
Based only on the given information, which of the following statements is true?
Number of correct responses: 1
K4 3 credits
  • Question 17

    Improving the Testing Process
    Consider the following statements describing the importance of improving the test process:
    I. Test process improvement is important because being focused only on the test process it can provide recommendations to improve the test process itself, but it can't indicate or suggest improvement to areas of the development process
    II. Test process improvement is important because it is much more effective than software process improvement to improve the quality of a software system
    III. Test process improvement is important because several process improvement models (STEP, TPI Next, TMMi) have been developed over the years
    IV. Test process improvement is important because every organization, regardless of the context, should always achieve the maximum level of maturity of testing described in the test improvement models such as TMMi
    Which of the following answers is correct?
  • Question 18

    Test Management
    Which of the following statements describing how identified product quality risks should be mitigated and managed, is true?
  • Question 19

    Which of the following statements describing how identified product quality risks should be mitigated and managed, is true?
    K2 1 credit
  • Question 20

    You are the Test Manager for a project to develop a client-server application that allows wine vendors to order custom-assorted packages of wines of several winemakers to sell special packages in their wine shops.
    You decide to apply a blended risk-based and reactive testing strategy. Below the exit criteria for the system testinG.
    EXCR1- Each "critical" quality risk item must be covered by at least one test condition
    EXCR2- Each "critical" requirement must be covered by at least one test condition
    The following are the "critical" requirements of the application:
    REQ-SEL-1. The application shall allow the user to order only one package at a time
    REQ-SEL-2. The application shall allow the user to select between four different packages (2bottles, 6-bottles, 12-bottles, 15-bottles)
    REQ-SEL-3. The application shall allow the user to order a package containing at least 1 bottle and no more bottles than the package size. No error messages shall be displayed if the user selects a valid number of bottles (at least 1 bottle and no more than the package size)
    REQ-SEL-4. The application shall display an error message "Invalid number of bottles" if an invalid number of bottles is selected by the user (zero bottles or a number higher than the package size)
    REQ-PAY-1. The application shall allow the user to pay with the three accepted credit cards (Visa, MasterCard, American Express)
    REQ-PAY-2. The application shall display an error message "Invalid credit card" if invalid credit card data are given by the user
    The following is the unique "critical" quality risk item that has been identified:
    CR-RSK-1. The GUI of the application might accept non-integer values for the input field designed to get the number of bottles from the user Test analysis for system testing has just begun and the following test conditions have been identified.
    TC-SEL-2. Test the selection of the package sizes
    TC-SEL-4. Test wrong numbers of bottles for an order
    TC-CR-RSK-1. Test the accepted values from the input field designed to get the number of bottles from the user
    What is the MINIMUM number of test conditions that must be added to fulfill both the EXCR1 and EXCR2 exit criteria?
    K3 2 credits