Risk-based Testing

Risk-based Testing

Risk-based testing (RBT) is a type of software testing that prioritizes the features and functions to be tested based on priority/importance and likelihood or impact of failure. In theory, since there is an infinite number of possible tests, any set of tests must be a subset of all possible tests. Test techniques such as boundary value analysis and state transition testing aim to find the areas most likely to be defective. So by using test techniques, a software test engineer is already selecting tests based on risk.

Types of Risks

This section lists some common risks.

Business or Operational

* High use of a subsystem, function or feature
* Criticality of a subsystem, function or feature, including unacceptability of failure

Technical

* Geographic distribution of development team
* Complexity of a subsystem or function

External

* Sponsor or executive preference
* Regulatory requirements
* [http://www.testingeducation.org/a/nature.pdf Exploratory & Risk Based Testing (2004) www.testingeducation.org, by Cem Kaner and James Bach]

History

Most people consider [http://www.satisfice.com/blog James Bach] to be the "father" of risk-based testing. He described the idea in a paper entitled [http://www.satisfice.com/articles/gooden2.pdf The Challenge of Good Enough Software] in October 1995 appearing in the journal American Programmer.


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Risk based inspection — (or RBI) is a risk based approach to inspection in the Oil and Gas industries. This type of inspection analyzes the likelihood of failure and the consequences of the same, often in industrial pipework. It is also called Risk Based Asset… …   Wikipedia

  • Risk equalization — is a way of equalizing the risk profiles of insurance members in order to reduce premium differences to some predetermined extent.In competitive markets for individual health insurance, risk rated premiums are observed to differ across subgroups… …   Wikipedia

  • Exploratory testing — is an approach in software testing that is concisely described as simultaneous learning, test design and test execution. Cem Kaner, who coined the term in 1983 [3] , now defines exploratory testing as a style of software testing that emphasizes… …   Wikipedia

  • Risk factors for breast cancer — Risk factors of breast cancer may be divided into preventable and non preventable. Their study belongs in the field of epidemiology. Breast cancer, like other forms of cancer, is considered to result from multiple environmental and hereditary… …   Wikipedia

  • Risk 2210 A.D. — Infobox Game subject name=Risk 2210 A.D. image link= image caption=A Risk 2210 A.D. mid game board designer=Rob Daviau Craig Van Ness publisher=Avalon Hill players=2 ndash;5 setup time= 5 10 minutes playing time = 240 minutes complexity=Medium… …   Wikipedia

  • SOX 404 top-down risk assessment — In financial auditing of public companies in the United States, SOX 404 top down risk assessment (TDRA) is a financial risk assessment performed to comply with Section 404 of the Sarbanes Oxley Act of 2002 (SOX 404). The term is used by the U.S.… …   Wikipedia

  • Nondestructive testing — or Non destructive testing (NDT) is a wide group of analysis techniques used in science and industry to evaluate the properties of a material, component or system without causing damage.[1] The terms Nondestructive examination (NDE),… …   Wikipedia

  • Software testing — is an empirical investigation conducted to provide stakeholders with information about the quality of the product or service under test [ [http://www.kaner.com/pdfs/ETatQAI.pdf Exploratory Testing] , Cem Kaner, Florida Institute of Technology,… …   Wikipedia

  • Genetic testing — (also called DNA based tests) is among the newest and most sophisticated of techniques[1] used to test for genetic disorders which involves direct examination of the DNA molecule itself. Other genetic tests include biochemical tests for such gene …   Wikipedia

  • Package testing — Military shipping container being drop tested Testing …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”