Independent Testing: Test Design & Its Techniques

When software testers or dedicated testing teams perform independent testing, they inevitably use test design. What is this? 

Test design – is the stage in the process of software testing service, based on which test cases are designed in accordance with the previously defined quality criteria and test goals. 

Roles of Responsible for Test Design:

- Test Analyst – defines “WHAT to test?”
- Test Designer – defines “HOW to test?”

Test Design Techniques:

- Equivalence Partitioning. As an example, you have the range of valid values from 1 to 10, and you must choose the correct value within an interval of, let’s say 5, and one wrong value outside the interval - 0.
- Boundary Value Analysis. The given analysis can be applied to fields, records, files, or to any kind of entities with limitations.
- Cause/Effect. It’s, as a rule, the input of combinations of requirements (causes) in order to get the system response (effect). 
- Error Guessing. It’s when test analyst uses his/her knowledge and skills for interpreting the specifications in order to “predict” the system crash caused by some input conditions. 
- Exhaustive Testing – it is an extreme case. Within this technique, you must check all the possible combinations of input values, and it should find any problems. In practice, this method is not possible, due to the vast amount of input values.
- Treceability Matrix - is a two-dimensional table, which contains the corresponded functional requirements of the product and prepared test cases. The given technique is used by QA engineers to validate the product tests coverage. 

1 comment:

Kamalesh Kumar said...

A scan design method basically helps us to pick a good set of assessments from the whole quantity of all possible exams for a given procedure. There are various distinctive varieties of software checking out manner, every with its possess strengths and weaknesses. Each person process is just right at finding detailed varieties of defect and rather terrible at discovering other varieties.For illustration, a technique that explores the upper and decrease limits of a single enter variety is more prone to in finding boundary price defects than defects related to combinations of inputs. I have some good work experience with a Outdoor Advertising Agencies in Chennai and my words are naturally established on what I felt by way of such techniques up to now.