Int J Performability Eng ›› 2006, Vol. 2 ›› Issue (3): 205-221.doi: 10.23940/ijpe.06.3.p205.mag

• Original articles •     Next Articles

A Systematic-Testing Methodology for Software Systems


  1. Department of Industrial and Systems Engineering,
    Rutgers University, Piscataway, New Jersey USA


In this paper, a software testing methodology called two-level testing is developed to improve testing effectiveness by reducing the testing efforts and at the same time, by ensuring the predetermined quality of software products. The testing procedure including the criteria for alternating 100% and sampling testing is proposed by incorporating the characteristics of testing behavior into the well-known sampling method. The metrics of the testing performance are derived based on the transition probability. Various combinations of controllable parameters ensuring equivalent quality are also provided for the purpose of effective application. A numerical example is provided to illustrate the testing effectiveness of the proposed testing method.
Received on January 25, 2006
References: 22