Techniques for Functional and Structural Testing of Software
Abstract
This work will present the structural and
functional approaches as software testing process techniques. The software testing process is one that consumes at least half of the labor expended to produce a working program. Also, the cost of testing critical software can be three to five times as much as the cost of all the other activities combined. For those reasons the development of techniques to test a program in order to reduce time and cost becomes necessary. Sonic of the techniques of the structural and the fundamental approaches will be studied here as well as the comparison of two of their techniques: the boundary test and the path test, with their extensions: the boundary worst case and the branch and statement test.