Escolar Documentos
Profissional Documentos
Cultura Documentos
for
a
Successful
E2E
Systems
Integration
Test
Fiona Charles
Let s Test
May 9, 2012
This
session
Describes
key
project
management
strategies
I
have
used
to
manage
large-scale
Systems
Integration
Tests
Oers
practical
tips
for
implementing
those
strategies
on
your
next
SIT
Point of Sale
New Loyalty registers &
systems Controllers
Applications
Platforms
Environments
Data
Application
readiness
dates
Business
processes
or
functions
People
Large Vehicles
Need More Room
No
barriers
to
information
Pulse
of
the
program
When
each
project
is
delivering
(really)
Risks,
issues,
delays,
individual
test
strategies,
etc.
Authority
SIT
entry
criteria
Requirements
to
make
SIT
work
APP APP
Teller
APP
(Authenticated)
APP
General
Extract for EDW
Ledger
Strategies for a Successful E2E SIT 15
1
Project
management
2
Applications
3
People
4
Test
readiness
5
Information
&
communication
6
Environments
&
data
7
Questions
&
discussion
Management
People
outside
the
project
who
will
want
information
Strong
second-in-command
Day-to-day
SIT
test
team
management
Toolsmith(s)
Any
automation
you
can
do
Coordinated
data
Aug
May
Nov
Sep
Dec
Jun
Mar
Apr
Jan
Oct
Jul
4 11 18 25 1 8 15 22 29 6 13 20 27 3 10 17 24 1 8 15 22 29 5 12 19 26 2 9 16 23 30 7 14 21 28 4 11 18 25 2 9 16 23 30 6 13 20 27
Main App v0.4 Main App v0.7 Main App v0.9 Main App v1.0 (final)
Proj 1 App 0
Proj 1 App 1
Proj 1 App 3
Proj 2 App1
Proj 2 App 2
Proj 3 App 1
Proj 3 App 2
Proj 3 App 3
Proj 3 App 4
Proj 3 App 5
Proj 4 Enablement
Proj 4 Billing
Proj 6 Proj 6
App 7 App 8
Legend: Completed - Ready for E2E Planned date Date at risk Late - new date not yet available Not yet planned
Assumptions Risks
1) Main App v0.9 will be full-featured and stable. 1) Required modifications to GL Journalling and back-end financial accounting have not yet
2) Project 3 Apps 2 & 3 will be E2E-ready no later than 12-Oct. been finalized or planned. (Change Request #29)
3) Starting E2E test without Project 3 Apps 4 & 5 will be feasible and will provide E2E test value.
System/functional
test
Evidence
of
testing
covering
the
Test
cases
&
traceability
matrix
functionality
delivered
in
the
Business
acceptor
sign-o
on
release
test
coverage
IDs
&
detail
for
outstanding
bugs
Exploratory
test
documentation
(charters,
logs.
Etc.)
IDs
&
detail
for
outstanding
bugs
Regression
test
of
systems
Completed
regression
test
Evidence
that
the
required
currently
in
production
and
covering
critical
production
testing
has
been
done
(risk
modied
for
this
project
functionality.
assessment,
test
completion
checklist/report,
etc.)
Sign-o
by
required
IT
and/or
business
acceptors.
UAT
(or
Agile
Acceptance
Test)
Completion
of
(User)
Acceptance
Business
acceptor
sign-o
Test
covering
business
OR
acceptance
criteria
.
Conditional
acceptance
by
business
acceptors,
pending
nal
acceptance
at
the
end
of
SIT.
All
project
test
levels
Outstanding
bugs: Summary
report
showing
No
outstanding
must-x current
status
of
all
bugs
logged
Review
outstanding
bugs
with
during
testing
impacts
on
downstream
data
or
Detailed
bug
reports
for
function outstanding
bugs,
with
analysis
of
downstream
impacts,
documented
workarounds,
and
resolution
plans
Conguration
management