A Balancing Act or how to test software most effectively within the available time