Critique: An Approach to Software Product Testing (CarlosMunoz) Submitted by: - Abhishek Das (2003002) During the development of a software,with a special look at the always growing complexity of the softwares, themanagement of the quality of the s...

Authors Avatar

Critique: An Approach to Software Product Testing (Carlos Munoz)

Submitted by: - Abhishek Das (2003002)

During the development of a software, with a special look at the always growing complexity of the softwares, the management of the quality of the softwares gets an always bigger role. The key element of the software quality management is the product testing. This paper takes us through an ingenious approach suggested by the author. The author bases the paper on the presence of test case generators for generation of random test cases. The author tries to drive in the point of the effectiveness of correctness measurement by way of some hypothetical tables and by comparing it to other approaches. The article also talks about the defect detection and identification using two methods stating the situations in which both are used (viz. extensive & adaptive). The article also suggests that the product testing and productivity of the software are interconnected and cannot be dealt in isolation.

The article clearly suggests the futility of assurance offered by various testing methods. Since 100% correctness is unviable most of the times it is important to know the degree of correctness of a program and to baptize the program as far as possible in the most cost effective manner. This is where the author has successfully gelled in the concept of correctness measurement. He suggests the use of various tables based on defects and percentage successful of various functions in different products.

Join now!

Interpretation of tables of the type used by the author leads us to draw various inferences about the possible errors and narrows down the scope of search. The measures tell us clearly whether software should be approved or not. For example a table that tells the percent successful of each function used in product can suggest widely different things. It may be that the test cases being used are wrong themselves or certain changes made in the program has caused a deviation in operation of the particular function by changing a value here and there. To ascertain the problem ...

This is a preview of the whole essay