Tag "software testing theory"

back to homepage

Definitions and Meaning: Error, Fault, Failure and Defect 2

Note: the article was updated in March 2019. The assurance of continuous software functioning is based on the absence of all possible errors, defects, failures and faults, commonly named in

Read More

White Box Test Techniques. Data Flow Testing 0

Design Test cases should be designed to execute control flow paths between definitions and uses of variables in the component. Every test case should comprise: input to the component control

Read More

Black Box Test Techniques. Random Testing 0

Design Test cases should be chosen randomly from the input domain of the component according to the input distribution. The input distribution which used for the test case suite should

Read More

Assessing Bug Priority and Severity 0

Majority of bug databases, whether developed in-house or through third-party tools, have some fields that can be filled in-title, priority, severity, opened by, assigned to, and so on. I vigorously

Read More

Useful Tips for Choosing a Test Automation Tool 0

For Functional testing it is important to support a specific development environment, the ability to create reports about testing, automatic registration of detected defects, presence of recovery-scenarios. For load testing

Read More

Statistics of Errors in the Code 0

According to western experts, the programmer makes a mistake on average once at five lines of code (including erratum). Approximately 90% of these errors is corrected by the programmer, the

Read More