Software is increasingly important to business and society. However, software can, and does fail; and the human, environment and economic impacts can be devastating. High quality software can help minimise the impacts of software failures. Software testing can improve software quality, and thus help to provide high quality software. Analysis of the literature shows that support for test managers' decision making in software testing is scarce, especially for decisions involved in test planning and managing risk. This book explores decision support frameworks for software test managers. A decision support framework is designed, developed and applied. The framework, populated with relevant inputs, is used to model, analyse and interpret any software testing scenario. Several advantages are offered by the framework for test design, test planning, assessing risk, capturing knowledge and for inputs to reports. The framework is directed at organisational settings. It is envisaged that the framework can be used by software test managers, or by other software testing professionals, to plan and manage risk as they strive to achieve successful software testing.