TMap NEXT Poster (EN) PDF
TMap NEXT Poster (EN) PDF
TMap NEXT Poster (EN) PDF
Test goal table Life cycle model Master test plan and test plans
Type of test goal Description Example of characteristics
Business processes Processes A and B must continue Functionality, performance, Preparation Specification Execution Completion Master test plan
A and B to function correctly after the user friendliness
change. Control Acceptance test
User requirements Check of the credit worthiness Functionality
1
ofthe application must be
possible. B
System test
Development test
Critical success factors Online offer must appear on the Performance
Assignment and test goals screen within one minute. P V S U A Evaluation
Critical success factors Quality characteristics Functionality, performance, Functionality, performance,
Change proposals user friendliness user friendlyness, suitabiliy
Requirements I
Business processes Master test plan risk table
... Planning Setting up and maintaining infrastructure
2
Characteristic: Object parts: Subsys1 Subsys2 Totalsys
Functionaliteit Chance of failure H M L
Test goals Damage
Determining risk class Business process A H A B B Activities diagram
Client Business process B L C C -
Risk class => A B B
1 7
C5.2
Master test plan strategy table Start Start 3 4 5 6 8 10 11 12 end
C5.3 Master test plan
3 1
monitoring,
2 9
4
Characteristic/objectpart RC Evaluate OT ST UAT PAT
Functionality 2
Results, • •• •• • reporting and
Risks, Determining - subsys 1 A 3
management
- subsys 2 B • • •• I 4 adjusting
Time and Light/thorough testing - total B • •• C6.2
Costs User friendliness B • I •• End 1 9
Performance C • • C6.2Test plan per
Start 3 4 5 6 7 8 10 12 13 14 end
test level
5 Test design table
Start
1
C6.3
monitoring,
2 11
6 1
User friendliness Total system Usability te4: SUMI
••
(B/ ) C6.8 Completion Start einde
2
Test execution
C5.2 Planning phase C5.3 Control phase of the total test process C6.4 Setting up and maintaining
of the total test process 1. Management infrastructure
Goal 1. Establishing the assignment 2. Monitoring 1. Specifying the assignment
The objective of BDTM is the rearrangement and control of the test process. This is achieved in 2. Understanding the assignment 3. Reporting 2. Realising the infrastructure
consultation with the client and involves finding a balance in the aspects results, risks, time and costs(4). 3. Analysing the product risks 4. Adjusting 3. Specifying the infrastructure intake
4. Determining the test strategy 4. Intake of the infrastructure
5. Estimating the effort 5. Maintaining the infrastructure
Process 6. Determining the planning C6.2 Planning 6. Preserving the infrastructure
First the assignment is formulated and the test goals are ascertained (1). Then the risk classes and 7. Defining the test products 1. Establishing the assignment
8. Defining the organisation 2. Understanding the assignment C6.5 Preparation
depth of testing are determined (2 and 3). Subsequently the test techniques are allocated (5). From 9. Defining the infrastructure 3. Determining the test basis 1. Collection of the test basis
these the work activities of the tester can be mapped. The allocated test techniques are applied the 10. Organising the management 4. Analysing the product risks 2. Creating checklists
test basis, the test cases are formulated and executed, and the results of the testing are reported (6). 11. Determining the test project risks 5. Determining the test strategy 3. Assessing the test basis
and countermeasures 6. Estimating the effort 4. Creating the testability review report
12. Feedback and consolidation 7. Determining the planning
Test strategy of the plan 8. Allocating test units and test C6.6 Specification
In dialogue with the client and other stakeholders, the test aims, risks, objects and characteristics are techniques 1. Creating the test specifications
9. Defining the test products 2. Defining central starting point(s)
linked together. Step by step a table is developed which will result in a strategy for each test type. 10. Defining the organisation 3. Specifying the test object intake
Each strategy is translated into task packages for the tester: the test units. 11. Defining the infrastructure
12. Organising the management C6.7 Execution
Adaptive
Test cases which are specified by applying the test design techniques are correlated to the strategies.
13. Determining the test project risks 1. Intake of the test object
The report concerning the execution of the test gives insight in the quality of the test object and the and countermeasures 2. Preparing the starting points
status of the BDTM aspects results, risks, time and costs. 14. Feedback and consolidation of 3. Executing the (re)tests
the plan 4. Checking and assessing the test results
Business
driven test Structured test C6.3 Control C6.8 Completion
management process 1. Management 1. Evaluating the test process
2. Monitoring 2. Preserving the test ware
3. Reporting
Method
4. Adjusting
le
Complete
x
toolbox
le
F
TMap® can be applied in all test situations, for instance when testing Many practical applicable tools like examples, checklists,
new development, maintenance, iterative and agile approaches, or of description of techniques, procedures, test organisation
the shelf software, tailor-made and with outsourcing (parts) of testing. structures, test environments and test tools.
“Adaptive is the ability to split up an element into sub-elements that, in a different combination,
result in a new, valuable element for the specific situation.”
TMAP NEXT Carreer cube
st
Te oce
st
p r
Te gem ana
a na
n a
ma s im sulti
s
e
e
n
me m
tc
rm
o
nt ent
ge rove g
p
n
g e
n
me
nt
can be adapted to the development method used and interaction with the test environment ensures a constant Test policy Test Test Test tool a d
Le ct ha
nd
meth. expert Co-ordinator expert i
Permanent test organisation Co
n fl
tio
n
rse
alignment with the test process. da cou
Test organisation in projects ou
n
on
Functional ® F ucti
Test professional growth ro d
Int raini mee
ng
s
tin
g
TMap®’s four adaptiveness properties: Test roles Tester Test tool ol
t g /
programmer To iewin
Execution e r v
Int Training
and
coaching
Respond to changes No experience
Techniques (how) Advice Leadership Functional differentiation
Adapting to changing priorities in results, risks, time or costs will be part of the process in the test strategy. Experience
The impact of changes in requirements or design will be assessed in co-ordination with the client. Test estimation Expert
Defect management
Metrics
Product risk analysis
(Re)use products and processes Test design techniques
Test cases, test data and tools will be re-used for maintenance. Evaluation techniques From test basis to test cases
Various checklists and overviews
TMap® is a registered trademark of Sogeti Netherlands B.V.
The internal defect management procedure will also be used by external suppliers.
Coverage
Life cycle model for test tool
Learn from experiences
implementation Coverage type Basic technique Test situations
Fault tolerant parts of a test object will be tested with special attention. Coverage ratio
The test process gives on-going information to the stakeholders. Tool policy
Toolbeleid
Test design
Initiation
Test cases
Quick scan technique
Training
Pilot
Test environments
Test tools
Workplaces
Operation