Table Of Contents and List of Figures and Tables of the book "Implementing Automated Software Testing: How to Save Time and Lower Costs While Raising Quality ", by Elfriede Dustin; Thom Garrett; Bernie Gauf, 2009
Table of Contents • Index Copyright Foreword by Admiral Edmund P. Giambastiani, Jr. Foreword by Dr. William Nylin, Jr. Preface Acknowledgments About the Authors Part I: What Is Automated Software Testing and Why Should We Automate? Chapter 1. What Is Effective Automated Software Testing (AST)? Section 1.1. Automated Software Testing Definition Section 1.2. Automated Software Testing Recipes Section 1.3. Advances in AST Technologies Section 1.4. Automating Various Software Testing Types Section 1.5. Providing AST-Based Production Support Section 1.6. Automating Standards Assessments Summary Notes Chapter 2. Why Automate? Section 2.1. The Challenges of Testing Software Today Section 2.2. Reducing the Time and Cost of Software Testing Section 2.3. Impacting Software Quality Section 2.4. Improvements to Your Software Test Program Summary Notes Chapter 3. The Business Case Section 3.1. Definition of the Business Case Section 3.2. Identifying the Business Needs Section 3.3. Justifying Automation in Terms of Cost and Benefits Section 3.4. Risks Section 3.5. Other Considerations Summary Notes Chapter 4. Why Automated Software Testing Fails and Pitfalls to Avoid Section 4.1. R&D Does Not Generally Focus on Automated or Manual Testing Efforts Section 4.2. AST Myths and Realities Section 4.3. Lack of Software Development Considerations for AST Section 4.4. The Forest for the Trees—Not Knowing Which Tool to Pick Section 4.5. Lack of Automation Standards across Tool Vendors Section 4.6. Lack of Business Case Summary Notes Part II: How to Automate: Top Six Keys for Automation Payoff Chapter 5. Key 1: Know Your Requirements Section 5.1. Understand the AST Support Requirements Section 5.2. Additional Information in Support of AST Requirements Section 5.3. When Information Is Not Available Section 5.4. Start Implementing Your Requirements Traceability Matrix (RTM) Summary Notes Chapter 6. Key 2: Develop the Automated Test Strategy Section 6.1. The AST Strategy Document Section 6.2. Scope and Automated Test Objectives Section 6.3. Identify the Approach Section 6.4. Automated Software Test Framework (ASTF) Section 6.5. AST Environment/Configuration Section 6.6. Automating the RTM Section 6.7. Automated Defect Tracking Summary Notes Chapter 7. Key 3: Test the Automated Software Test Framework (ASTF) Section 7.1. Verify That the ASTF Meets Specified Requirements and That Features Behave As Expected Section 7.2. Peer-Review All ASTF-Related Artifacts, Including Design, Development, and Test Cases Section 7.3. Verify Requirements and Coverage Section 7.4. Hold a Customer Review Summary Notes Chapter 8. Key 4: Continuously Track Progress—and Adjust Accordingly Section 8.1. AST Program Tracking and Defect Prevention Section 8.2. AST Metrics Section 8.3. Root Cause Analysis Summary Notes Chapter 9. Key 5: Implement AST Processes Section 9.1. AST Phases and Milestones Section 9.2. AST Phase 1: Requirements Gathering—Analyze Automated Testing Needs Section 9.3. AST Phase 2: Test Case Design and Development Section 9.4. AST Phase 3: Automated Software Testing Framework (ASTF) and Test Script Development Section 9.5. AST Phase 4: Automated Test Execution and Results Reporting Section 9.6. AST Phase 5: Program Review and Assessment Section 9.7. Virtual Quality Gates Section 9.8. Process Measurement Summary Notes Chapter 10. Key 6: Put the Right People on the Project—Know the Skill Sets Required Soft Skills Section 10.1. Program Management Section 10.2. Systems Engineering Section 10.3. Software Development Section 10.4. Configuration Management Section 10.5. Quality Assurance Section 10.6. Subject Matter Experts (SMEs) Summary Notes Appendices Appendix A. Process Checklist Section A.1. AST Phase 1: Requirements Gathering—Analyze Automated Testing Needs Section A.2. AST Phase 2: Test Case Design and Development Section A.3. AST Phase 3: Automated Software Testing Framework (ASTF) and Test Script Development Section A.4. AST Phase 4: Automated Test Execution and Results Reporting Section A.5. AST Phase 5: Program Review and Assessment Appendix B. AST Applied to Various Testing Types Section B.1. Security Testing Section B.2. Soak Testing Section B.3. Concurrency Testing Section B.4. Performance Testing Section B.5. Code Coverage Testing Section B.6. Unit Testing Notes Appendix C. The Right Tool for the Job Section C.1. Requirements Management (RM) Section C.2. Unit Testing Frameworks—Example Evaluation Section C.3. Configuration Management—Example Evaluation Section C.4. Defect Tracking—Example Evaluation Section C.5. Security Testing Section C.6. Automated Software Testing Framework (ASTF)—Example Evaluation Section C.7. Other STL Support Tools Notes Appendix D. Case Study: An Automated Software Testing Framework (ASTF) Example Section D.1. Key Design Features Section D.2. Test Manager Section D.3. More on Automated Test Case and Test Code Generation Section D.4. Results Reporting Section D.5. Automated Defect Reporting Notes Contributing Authors Index
Buy now
Find more on our page - Software testing books recomendationsOn this page I put Table Of Contents and List of Figures and Tables of the book "Implementing Automated Software Testing: How to Save Time and Lower Costs While Raising Quality" by Elfriede Dustin; Thom Garrett; Bernie Gauf , 2009
Software Testing Books Main Page
© January 2007 Alex Samurin geocities.com/xtremetesting/ and 2009 © eXtremeSoftwareTesting.com