15
Nov

Identification of Equivalence Classes

Rating: 5.0. From 1 vote.
Please wait...

Using the equivalence partitioning method, test cases are determined in two stages: 1) identification of equivalence classes;2) development of tests. This article will acquaint you, Dear Reader, with the process of identifying equivalence classes.Equivalence classes are identified by selecting each input condition (usually ...
13
Nov

Knowledge on How to Improve Testing Process

No votes yet.
Please wait...

It is impossible to ensure an effective and efficient testing process in no time. It takes months, and even years of planning and hard work to create a well-functioning organization that will be able to do the testing work. When taking any attempt to improve the established testing process from its very beginning one should take into account the ...
10
Nov

Risks of Prototyping

No votes yet.
Please wait...

Though prototyping decreases the probability of a software development project failure, apart from rewards, this activity has its own risks. The biggest risk is that anyone who is interested in the project after facing a working prototype will decide that the final product is almost ready. ‘Wow, you seem to have already done everything!’ ...
9
Nov

The Exit Criterion for Testing and the Readiness of a Software Product

No votes yet.
Please wait...

There are many ways to determine the appropriate time to stop testing, some of them are simple, others, on the contrary, – very complex. Here are some of the conditions that are used to decide whether to stop testing: The time allotted for testing has expired. If a certain deadline is to be met, the day inevitably comes when you just stop ...
1
Nov

Decision Coverage Known Also As Branch Coverage

No votes yet.
Please wait...

One of the criteria for covering program logic (and testing method) (that is stronger than statement coverage which is actually the weakest one) is decision or branch coverage, or even all-edges coverage. According to this criterion, you need to write a sufficient number of tests so that each decision can take the value True and False at least ...