|
Pragmatic Software Testing covers the strategies, techniques, and concepts that effective and efficient test professionals need to do their job. This book is hands-on with many realistic exercises. The first section discusses the goals, strategies, and tactics of effective and efficient testing. Even experienced testers will find something new... Morehere, and people who are new to testing should work through these chapters completely. The next section lays the foundation of Rex Black`s technique for risk-based testing. You’ll learn how to analyze, prioritize, and document risks to the quality of the system, using both informal and formal techniques. Table of contents : Acknowledgments Introduction Part I Goals, Strategies, and Tactics Chapter 1 What Does It Mean to Be Pragmatic? Chapter 2 Triangle Test Exercise Chapter 3 Aligning Testing with the Project Chapter 4 Understanding Test Strategies, Tactics, and Design Part II Risk-Based Testing Chapter 5 Understanding Risks to System Quality Chapter 6 Aligning Testing with Quality Risks Chapter 7 Quality Risk Analysis Exercise Part III Static Testing Chapter 8 Reviews and Other Static Tests Chapter 9 Review Exercise Part IV Behavioral Testing Chapter 10 Equivalence Classes and Boundary Values Chapter 11 Equivalence Classes and Boundary Values Exercise Chapter 13 Decision Table Exercise Chapter 14 State Transition Diagrams Chapter 15 State Transition Diagram Exercise Chapter 16 Domain Testing Chapter 17 Domain Testing Exercise Chapter 18 Orthogonal Arrays and All Pairs Chapter 19 Orthogonal Arrays Exercise Chapter 20 Reactive Testing Part V Structural Testing Chapter 26 Integration Basis Test Exercise Part VI Appendices Appendix A Omninet: The Internet Everywhere Marketing Requirements Document Appendix B Omninet: The Internet Everywhere System Requirements Document Appendix C Bibliography and Other Recommended Readings Index Market Description : · Beginning testers, who should work through all of the chapters and exercises · Experienced test professionals, who will probably find new strategies, goals, and tactics in this "effective and efficient" model of testing · Test professionals pursuing a major test certification who should study all of the major test techniques covered About Author : Rex Black is a 20-plus-year software and systems engineering veteran, and President and Principal Consultant of RBCS, Inc., a leader in software, hardware, and systems testing. For over a decade, RBCS has served its worldwide clientele with training, assessment, consulting, staff augmentation, outsourcing, off-shoring, test automation, and quality assurance. RBCS’ dozens of clients span seventeen countries on four continents, including Adobe (India), ASB Bank, Bank One, Cisco, Comverse, Dell, the US Department of Defense, Hitachi, NDS, and Schlumberger. His popular first book, Managing the Testing Process, now in its second edition, has sold over 22,000 copies around the world, including Japanese, Chinese, and Indian releases. He has also written over 20 articles, presented hundreds of papers, workshops, and seminars, and given over a dozen keynote speeches at conferences and events around the world. Rex is the President of both the International Software Testing Qualifications Board and the American Software Testing Qualifications Board ISBN : 9788126513314
|