An example of a functional testing framework is found in http://www.armaties.com/testfram.htm and a successful development model with extensive testing is described in http://www.armaties.com/Practices/PracLeadin.htm .