Testing, for too long the poor relation of development, has now become an integrated
part of the development strategy. This dynamic seminar shows how to implement
a successful testing strategy and culture within your organisation. Risk-based
test strategy selection and evaluation is presented together with the tools
and methods required to deliver an effectively tested, quality, product whether
for stand-alone or distributed architectures.
Project Managers
Lead Analyst / Programmers
Software Developers
Test Specialist Staff
Staff needing a view
on Test Planning
Staff expecting to move
test groups
Delegates should have exposure
to software development, programming languages and development issues and should
be familiar with multi-person projects.
To show how to integrate
testing throughout the development lifecycle and the organisational culture.
Explain how Testability
is a basic requirement of all product artefacts.
Show how to avoid the
Test Activities being squeezed out of scope
Show how quality testing
is an integral part and spin-off of modern development techniques
Discuss the test-selection
criteria in risk-based testing
Show how test-selection
is affected by the scope and architecture of the deliverable product.
Demonstrate how testing
is performed at its various levels.
Test Planning and the
Master Test Plan
Software lifecycles
– RAD, XP, Staged, Waterfall and how testing is performed within them
The Test Lifecycle
Testing Types
Prioritised Testing
Bug Classification
Requirements gathering
and management
Acceptance test design
Inspections and reviews
Reusable tests
Tests and Test Metrics
Incremental testing
with Junit, JTest, JContract and HttpUnit
Creating a Testbed
Design by Contract
Continuous Process Improvement
Risk Based Testing
Problem avoidance
Network Tests and Performance
simulation
Use Cases Design
Test Generation from
Use Cases
Testing and OO
Instrumentation
Static and Dynamic testing
Integrated Regression
testing
Master Test Plan
Continuous Testing
What to Test
Knowing when Testing
is Completed
Special
Features
Extensive notes and
reference materials including a CD of materials and examples.
The presenter’s own
paper on testing “Project Icebergs: - Where is the Missing 70%?”
George
Brooke has worked as Software Developer, Test Manager, Consultant,
Trainer and General Manager in the IT, R&D, Retail, Banking and Military
sectors, working in the UK, Netherlands, Germany and the USA. He is based
in Cambridge and runs his own consultancy and training organisation.