The document discusses a new model for testing that focuses on exploration of knowledge sources to build test models that inform testing. It outlines three patterns of software development (structured, agile, continuous) and argues testing involves exploring knowledge sources and building test models, with all testing being exploratory in nature. A new test process is proposed involving exploration support tools that capture testing plans and activity in real-time. The roles of developers and testers may become blurred in the future under this new model.