Effective Product Testing