How We Test Software at Microsoft |
|
About the Book
Get the inside story on how Microsoft manages its software-testing process.
Discover how Microsoft implements and manages the software-testing process company-wide—with guidance and insights direct from its test managers. Organizing any testing program—the people, processes, and tools—can be challenging and resource intensive. Even when the necessary tradeoffs are made, no development team can test every scenario. This book explains how a worldwide leader in software, services, and solutions—staffed with 8,000 testers—implements and manages its testing process effectively company-wide. Whether you’re a tester or test manager, you’ll gain expert insights on effective testing techniques and methodologies—including pros and cons of various approaches. To add interesting context, the book also shares such facts as the number of test machines at Microsoft, how the company uses automated test cases, and bug statistics. It answers key testing questions, such as who tests what, when, and with what tools. And it describes how test teams are organized, when and how testing gets automated, testing tools, and feedback—with illuminating insights for software-development organizations of all kinds.