Chapter 5: test planning and estimation Flashcards

1
Q

What is a test strategy?

A

A test strategy provides a generalized description of the test process, usually at the product or organizational level.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Describe analytical test strategy

A

tests are based on analysis of some factor

This type of test strategy is based on an analysis of some factor (e.g., requirement or risk). Risk-based testing is an example of an analytical approach, where tests are designed and prioritized based on the level of risk.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe model-based test strategy

A

Test are based on some model of some required aspect of the product (e.g business process..)

In this type of test strategy, tests are designed based on some model of some required aspect of the product, such as a function, a business process, an internal structure, or a non-functional characteristic (e.g., reliability). Examples of such models include business process models, state models, and reliability growth models.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Describe methodical test stratgey

A

based on preivous knowledge/tests/standard/qualities

This type of test strategy relies on making systematic use of some predefined set of tests or test conditions, such as a taxonomy of common or likely types of failures, a list of important quality characteristics, or company-wide look-and-feel standards for mobile apps or web pages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Desribe Directed (or consultative) test stratgey

A

Driven by the adivce, guidnece or instruction og stakeholders/BDE/technology experts

*This type of test strategy is driven primarily by the advice, guidance, or instructions of stakeholders, business domain experts, or technology experts, who may be outside the test team or outside the organization itself. *

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Describe Regression-averse test strategy

A

Aims to not repeat effors lots of test automation

This type of test strategy is motivated by a desire to avoid regression of existing capabilities. This test strategy includes reuse of existing testware (especially test cases and test data), extensive automation of regression tests, and standard test suites.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Describe reactive test strategy

A

testing is reactive to what is being built instead of pre-planned

In this type of test strategy, testing is reactive to the component or system being tested, and the events occurring during test execution, rather than being pre-planned (as the preceding strategies are). Tests are designed and implemented, and may immediately be executed in response to knowledge gained from prior test results. Exploratory testing is a common technique employed in reactive strategies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly