Software Testing in the Real World: Improving the process
Pragmatic in its approach, the book confronts the problem of the relative immaturity of the software engineering discipline in most organizations with practical guidance on cost and risk, standards, planning, testing tasks, and testing tools. Test and Quality Assurance Specialists, Development and Project Managers, and Developers will benefit from the practical, proven techniques for improving testing as well as the specific "best of breed" software testing tools information.
Table of Content
- Software Testing Process Maturity
- The Six Essentials of Software Testing
- The State of the Art and the State of
- The Clean-Sheet Approach to Getting Started
- Validation Testing
- Controlling Validation Costs
- Testing Tasks, Deliverables, the Practice and Chronology
- Software Testing Tools
- The Framework for Test
- Process Improvement
- Establishing a Practical Perspective
- Managing Test Technology
- Critical Choices: What, When, and How to Test
- Organizational Approaches to Testing
- Critical Disciplines: Frameworks for Testing
- Current Practices, Trends, Challenges
- Testing Methods
- Getting Sustainable Gains in Place
- Verification Testing
- It provides the reader with a tool-box for effectively improving the software testing process.
- The book gives the practicing software engineer a menu of techniques with guidance on how to create a strategy for continuous, sustainable improvement within their organization--whatever its size or level of process maturity.
- Ed Kit addresses the most frequently asked questions about methodologies, tools, technology and organizational issues being posed in the testing community today.