Test Automation A manager's guide.
This comprehensive guide covers test automation in-depth for medium- to large-scale implementations, from the benefits of test automation to defining, developing and implementing a test automation approach that is fit-for-purpose, to planning, designing and executing test execution scripts and frame...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Swindon :
BCS Learning & Development Limited,
2021.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover
- CONTENTS
- LIST OF FIGURES AND TABLES
- AUTHOR
- ABBREVIATIONS
- USEFUL WEBSITES
- PREFACE
- PART ONE: THE 'WHATS' AND 'WHYS' OF TEST AUTOMATION
- 1 TEST AUTOMATION: A STRATEGIC VIEW
- 1.1 INTRODUCTION
- 1.2 MANUAL TESTING AND AUTOMATED TESTING
- 1.3 THE 'WHATS' AND THE 'WHYS' OF TEST AUTOMATION
- 1.4 MANAGING STAKEHOLDERS IN TEST AUTOMATION
- 1.5 TEST AUTOMATION POLICY, STRATEGY AND PLAN
- 1.6 CBA AND ROI FOR TEST AUTOMATION
- 1.7 AUTOMATION FEASIBILITY
- 1.8 OVERSELLING AUTOMATION
- 1.9 SUMMARY
- 2. DOMAIN-FOCUSED TEST AUTOMATION
- 2.1 SOFTWARE DEVELOPMENT APPROACHES
- 2.2 TEST AUTOMATION AND BUSINESS MODELS
- 2.3 TEST AUTOMATION IN FUNCTIONAL AND NON-FUNCTIONAL TESTING
- 2.4 TRENDS
- 2.5 SUMMARY
- 3. TEST AUTOMATION TOOL SELECTION
- 3.1 TEST AUTOMATION TOOL SELECTION
- 3.2 TOOL SELECTION ASSESSMENT
- 3.3 CODING OR SCRIPTING
- 3.4 SCRIPTLESS AUTOMATION
- 3.5 SUMMARY
- 4. PEOPLE AND TEAM
- 4.1 TEST AUTOMATION TEAM
- 4.2 SKILLS
- 4.3 HIRING PROCESS
- 4.4 SUMMARY
- 5 AUTOMATION FRAMEWORKS
- 5.1 LINEAR TEST AUTOMATION FRAMEWORK
- 5.2 MODULAR TESTING FRAMEWORK
- 5.3 LIBRARY ARCHITECTURE TESTING FRAMEWORK
- 5.4 DATA-DRIVEN TESTING FRAMEWORK
- 5.5 KEYWORD-DRIVEN TESTING FRAMEWORK
- 5.6 HYBRID TESTING FRAMEWORK
- 5.7 TEST-DRIVEN DEVELOPMENT TESTING FRAMEWORK
- 5.8 BEHAVIOUR-DRIVEN DEVELOPMENT TESTING FRAMEWORK
- 5.9 SUMMARY
- 6. ENVIRONMENTS
- 6.1 TEST AUTOMATION ENVIRONMENTS
- 6.2 SUMMARY
- 7. CANDIDATES FOR AUTOMATION
- 7.1 WHAT SHOULD BE AUTOMATED?
- 7.2 WHAT SHOULD NOT BE AUTOMATED?
- 7.3 SUMMARY
- 8. TEST AUTOMATION AND TEST COVERAGE
- 8.1 TEST COVERAGE
- 8.2 TEST AUTOMATION METRICS
- 8.3 SUMMARY
- PART TWO: HOW AND WHEN TO DO AUTOMATION
- 9. TEST AUTOMATION SUBJECT MATTER EXPERT
- 9.1 ESSENTIAL SKILLS FOR A TEST AUTOMATION ENGINEER
- 9.2 BUILDING A SUCCESSFUL CAREER IN TEST AUTOMATION
- 9.3 SUMMARY
- 10. TEST AUTOMATION TOOLS
- 10.1 UNDERSTANDING LICENCE MODELS
- 10.2 LEADING TEST AUTOMATION TOOLS
- 10.3 COST FACTORS
- 10.4 SUMMARY
- 11. TEST AUTOMATION AND PROGRAMMING LANGUAGES
- 11.1 PROGRAMMING LANGUAGES FOR TEST AUTOMATION
- 11.2 CODING OR SCRIPTING METHODS AND TECHNIQUES
- 11.3 CANDIDATES FOR TEST AUTOMATION SCRIPTING
- 11.4 DEVELOPING YOUR FIRST SCRIPT
- 11.5 SUMMARY
- 12. AUTOMATION FRAMEWORK DESIGN AND DEVELOPMENT
- 12.1 TEST AUTOMATION COMPONENTS' DEFINITIONS
- 12.2 BUILDING A TEST AUTOMATION FRAMEWORK
- 12.3 SUT ARCHITECTURE
- 12.4 TEST DATA MANAGEMENT
- 12.5 SUMMARY
- 13 MEASURING TEST AUTOMATION
- 13.1 TEST AUTOMATION METRICS
- 13.2 REQUIREMENT AND COVERAGE METRICS
- 13.3 DEFECT METRICS
- 13.4 MANAGEMENT REPORTING
- 13.5 AUTOMATED TEST METRICS
- 13.6 SUMMARY
- 14 CONCLUSION
- APPENDICES
- APPENDIX A: CODING STANDARDS AND COMMENTS
- APPENDIX B: SAMPLE TEST AUTOMATION FRAMEWORK
- APPENDIX C: SAMPLE INTERVIEW QUESTIONS