Know your gear
Discover how Microsoft implements and manages a company-wide software-testing process - straight from testers at Microsoft. Software testing requires people, processes, and tools. Organizing a testing program is resource intensive, even when necessary tradeoffs are made - no development team can test every scenario. And using a company-wide process is a challenging issue for most organizations. This book explains how a worldwide leader in software, services, and solutions - with 8,000 testers - implements and manages its testing process. It includes expert insights and effective testing techniques and methodologies - including the pros and cons of various approaches. To provide interesting context, it also provides facts about Microsoft, including the number of test machines, how the company uses automated test cases, and the number of bugs entered for products. Ideal for both testers and test managers, this book answers key testing questions, such as who tests what, when, and with what tools. It covers how test teams are organized, when and how testing is automated, tools used for testing, and feedback details - with insights for all software-development groups.