How to do cost effective software testing? Or how effectively manage the software testing process so that testing cost can be controlled?