Test Management Home

Test Management Articles

Test Management Links

Test Management Books

Test Management Tools

Test Management Keywords

Test Management

Software Testing: A Guide to the Tmap® Approach

See more Amazon Details

Contents Listing

Acknowledgments.
Recommendations.
I. GENERAL PRINCIPLES.
1. Introduction.
What is testing?
Why use testing?
Where does testing fit in?
2. Framework and importance.
The aim of testing.
What testing is not.
Quality management and testing.
The quality of information systems.
3. The context of testing.
Dynamic explicit testing.
Dynamic implicit testing.
Static testing.
Test levels and techniques.
The development and test process.
Boundaries between test levels.
Test types.
4. Structured testing.
Unstructured testing: findings.
Structured testing: recommendations.
The four cornerstones of a structured approach to testing.
Tmap.
5. TMap in a nutshell.
Testing as a process.
Lifecycle.
Techniques.
Infrastructure.
Organization.
II. LIFECYCLE.
6. Introduction to the lifecycle.
The cornerstones.
Test levels.
Describing the lifecycle.
7. Master test planning.
Scope.
Preconditions.
Procedure.
Activities.
8. Lifecycle of high-level tests.
Introduction.
Planning and control phase.
Preparation phase.
Specification phase.
Execution phase.
Completion phase.
9. Lifecycle of low-level tests.
Introduction.
Characteristics of low-level testing.
Is there more structure and depth of testing in low-level testing?
Planning and control phase.
Preparation phase.
Specification phase.
Execution phase.
Completion phase.
Coordination between low-level tests.
III. TECHNIQUES.
10. Introduction to the techniques.
The cornerstones.
Planning and control phase.
Preparation phase.
Specification phase.
Execution phase.
Completion phase.
11. Development of a test strategy.
Introduction.
Risk assessment.
Quality characteristics.
Procedure.
12. Test point analysis and estimation.
Introduction.
Philosophy.
Global procedure.
Principles.
Test point analysis: details of the technique.
Test point analysis at an early stage.
Test point analysis calculation example.
Other estimation techniques.
13. Testability review of the test basis.
Introduction.
Procedure.
Test-specification techniques checklist.
High-level test checklists.
Low-level test checklists.
14. Inspections.
Introduction.
Advantages.
Procedure.
15. Test-specification techniques.
Why use test-specification techniques?
Generic description of the steps.
Characteristics.
Algorithm test.
Data combination test.
Data cycle test.
Decision table test.
Elementary comparison test.
Error guessing.
Process cycle test.
Program interface test.
Real-life test.
Semantic test.
Syntactic test.
16. Checklists for quality characteristics.
Introduction.
Connectivity.
Continuity.
Data controllability.
Flexibility.
(Suitability of) infrastructure.
Maintainability.
Manageability.
Portability.
Reusability.
Security.
Testability.
User-friendliness.
17. Other checklists.
Introduction.
Test project evaluation.
Global investigation of the information system.
Preconditions and assumptions.
Test project risks.
Structuring.
Test facilities.
Production release.
IV. ORGANIZATION.
18. Introduction to the organization.
Test organization.
Strategic level.
Tactical level.
Operational level.
Note.
Set-up of the organization.
19. Test roles.
Testing.
Team leader.
Test management.
Methodology support.
Technical support.
Subject matter support.
Intermediary.
Control.
Test regulation.
Monitoring.
Coordination and advice.
System management support.
Application integrator.
Test automation architect.
Test automation engineer.
20. Staff and training.
Staff.
Career perspectives.
21. Organizational structure.
Synergy.
Test roles and tasks.
A universal organizational structure?
Methods and considerations.
Consultation structures.
22. Test control.
Introduction.
Control of the test process.
Control of the test infrastructure.
Control of test deliverables.
Defect management.
Control and quality management.
23. Metrics.
Introduction.
The goal-question-metric method in six steps.
Hints and tips.
Practical starting set of test metrics.
Checklist of test object metrics.
Checklist of metrics for the benefit of the test process.
24. Structuring: the implementation of TMap
Introduction.
The process of test structuring.
Organization of the change process.
Required knowledge and skills.
Resistance.
Benefits and costs.
Critical factors.
25. The test process improvement model.
Introduction.
Description.
V. INFRASTRUCTURE.
26. Test environments.
Introduction.
Types of test environment.
Choices and considerations.
Facilities for the construction and use of test files.
27. Test tools.
Introduction.
A closer look at test tools.
Advantages.
Considerations.
Overview of test tools.
Automation of the execution of tests.
28. Office environment.
Office space.
Workspaces.
Access control.
Catering.
VI. VARIATIONS.
29. Variations on the theme.
Introduction.
Variations.
Testing in maintenance situations.
Integrated testing.
Client/server testing.
Graphical user interfaces.
Object-oriented development.
Rapid application development and evolutionary system development.
General impact.
Testing packages.
Testing e-business.
Appendix A. Model of a test plan.
Appendix B. ISO/IEC—Quality Characteristics.
Glossary.
Bibliography.
References.
Software Control.
Gitek nv.

Google
Web www.riskmanagement.force9.co.uk

Contents
View a contents listing.

Short
Short Description.


Keyword Pages

Keyword Bestsellers

Test Management Bestsellers
The bestselling books on Amazon.

Articles

Admiral Automates Testing

Notes on Test estimation

acceptance testing

Requirements Management

test case suite

Visit our site of the month Load Testing at loadtesting.force9.co.uk
Visit our site of the month Load Testing at loadtesting.force9.co.uk