Software Testing Model for Quality

Software testing plays an important role during the software developing period. Any saving on software test will significantly reduce the total cost of software. The key point of this paper is to build a software testing process with the cost control management and to make tradeoffs between the software quality and the software cost. Typical software testing model are analysed and compared. A Quality controlled 3-D testing model is introduced. The model combined with software test process, software quality cost and the testing type. The computational formula is defined to calculate software quality cost. A software quality balance law is introduced to balance control and failure cost. By adjusting software testing method and strategy, organization can reach the objective of the best balance between software quality and the software cost. The result shows an optimistic point that will prove the accurate of the model and the law introduced.