Effective methods for software testing
Written by the founder and executive director of the Quality Assurance Institute, which sponsors the most widely accepted certification program for software testingSoftware testing is a weak spot for most developers, and many have no system in place to find and correct defects quickly and efficientl...
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Indianapolis, IN :
Wiley
c2006.
|
Edición: | 3rd ed |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627815006719 |
Tabla de Contenidos:
- Effective Methods for Software Testing, Third Edition; About the Author; Contents; Introduction; Part I: Assessing Testing Capabilities and Competencies; Chapter 1: Assessing Capabilities, Staff Competency, and User Satisfaction; The Three-Step Process to Becoming a World-Class Testing Organization; Step 1: Define a World-Class Software Testing Model; Step 2: Develop Baselines for Your Organization; Step 3: Develop an Improvement Plan; Summary; Part II: Building a Software Testing Environment; Chapter 2: Creating an Environment Supportive of Software Testing; Minimizing Risks
- Writing a Policy for Software TestingEconomics of Testing; Testing-An Organizational Issue; Management Support for Software Testing; Building a Structured Approach to Software Testing; Developing a Test Strategy; Summary; Chapter 3: Building the Software Testing Process; Software Testing Guidelines; Workbench Concept; Customizing the Software-Testing Process; Process Preparation Checklist; Summary; Chapter 4: Selecting and Installing Software Testing Tools; Integrating Tools into the Tester's Work Processes; Tools Available for Testing Software; Selecting and Using Test Tools
- Training Testers in Tool UsageAppointing Tool Managers; Summary; Chapter 5: Building Software Tester Competency; What Is a Common Body of Knowledge?; Who Is Responsible for the Software Tester's Competency?; How Is Personal Competency Used in Job Performance?; Developing a Training Curriculum; Summary; Part III: The Seven-Step Testing Process; Chapter 6: Overview of the Software Testing Process; Advantages of Following a Process; The Cost of Computer Testing; The Seven-Step Software Testing Process; Workbench Skills; Summary; Chapter 7: Step 1: Organizing for Testing; Objective; Workbench
- InputDo Procedures; Check Procedures; Output; Summary; Chapter 8: Step 2: Developing the Test Plan; Overview; Objective; Concerns; Workbench; Input; Do Procedures; Check Procedures; Output; Guidelines; Summary; Chapter 9: Step 3: Verification Testing; Overview; Objective; Concerns; Workbench; Input; Do Procedures; Check Procedures; Output; Guidelines; Summary; Chapter 10: Step 4: Validation Testing; Overview; Objective; Concerns; Workbench; Input; Do Procedures; Check Procedures; Output; Guidelines; Summary; Chapter 11: Step 5: Analyzing and Reporting Test Results; Overview; Concerns
- WorkbenchInput; Do Procedures; Check Procedures; Output; Guidelines; Summary; Chapter 12: Step 6: Acceptance and Operational Testing; Overview; Objective; Concerns; Workbench; Input Procedures; Check Procedures; Output; Guidelines; Summary; Chapter 13: Step 7: Post-Implementation Analysis; Overview; Concerns; Workbench; Input; Do Procedures; Check Procedures; Output; Guidelines; Summary; Part IV: Incorporating Specialized Testing Responsibilities; Chapter 14: Software Development Methodologies; How Much Testing Is Enough?; Measuring the Impact of the Software Development Process; Summary
- Chapter 15: Testing Client/Server Systems