This document discusses present problems and future solutions in software testing. It identifies several challenges in testing including determining when enough testing has been done, estimating testing time requirements, and a lack of innovation in the field. The document proposes future solutions like integrated testing environments, automated regression selection tools, and representing test cases in a visual format. It envisions testing frameworks that are tool-driven, integrated with development, and leveraging diverse sources of information.