100.0k views
4 votes
The project develops a "smart" heating thermostat. The control algorithms of the thermostat were modeled as Matlab/Simulink models and run on the internet connected server. The thermostat uses the specifications of the server to trigger the heating valves.

The test manager has defined the following test strategy/approach in the test plan:
1. The acceptance test for the whole system is executed as an experience-based test.
2. The control algorithms on the server are checked against standard of the energysaving regulation.
3. The functional test of the thermostat is performed as risk-based testing.
4. The security tests of data / communication via the internet are executed together with external security experts.
What four common types of test strategies/approaches did the test manager implement in the test plan?
A. Methodical, analytical, reactive, and regression-averse
B. Analytical, standard-compliant, consultative, and reactive
C. Model-based, methodical, analytical, and consultative
D. Regression-averse, consultative, reactive, and methodical

1 Answer

0 votes

Final answer:

The test manager's approaches are analytical, standard-compliant, consultative, and reactive, which match the provided definitions and are most accurately represented by option 'B' from the question.

Step-by-step explanation:

The test manager implemented the following four common types of test strategies/approaches in their test plan:

  1. Analytical: Control algorithms are checked against a standard, indicating an analysis of requirements against defined criteria.
  2. Standard-compliant: The algorithms must adhere to energy-saving regulations, which is a methodology based on predefined standards.
  3. Consultative: External security experts are employed to perform security testing, suggesting a consultative approach involving third-party expert advice.
  4. Reactive: The acceptance test is experience-based, hinting that it reacts to real-world use and feedback rather than predefined scripts or criteria.

Other approaches like methodical involve a structured method following specific procedures or steps, and regression-averse refers to a strategy that avoids regression testing, which doesn't seem to be explicitly stated in the test strategies described. Thus, the correct classification would be 'B. Analytical, standard-compliant, consultative, and reactive'.

User Eugene Kaurov
by
8.0k points