|
This course is for testers who are
involved in planning the move to UML model-based testing. It teaches the
information they need so that delegates can understand what they need to plan
in order to develop a UML testing capability.
The main objectives are to:
- describe the basic principles of Object Orientation
from a tester's perspective
- introduce the major UML model types and show the
information they provide testers
- discuss lifecycle testing in a UML environment and
interactions with developers
- discuss the techniques required for reviewing UML
models early in the lifecycle
- examine the techniques needed to design tests from
different UML model types
- identify planning and training issues so delegates
have the structure and framework to plan for the change to UML.
The key topics are
Principles of Object Orientation;
objects, attributes and methods, classes and class structures and
relationships, messaging and collaboration, inheritance and polymorphism and
implications for testing OO structures.
The major UML Model Types; static,
dynamic and interaction models, Use Case model and Use Cases, Class and Object
models, Sequence diagrams, Activity diagrams, State diagrams, Communication
diagrams, Package diagrams. The differences between UML 1.4 and 2.0.
A lifecycle approach to UML testing;
incremental and iterative development, development and test strategies with
UML, UML testing processes through the lifecycle and how to design UML test
processes.
Reviewing UML models; defining
testability, techniques for reviewing UML, developing review criteria and
managing the review process.
Designing tests from UML; when and how
testers use the model types, test techniques required for different model types
and combining models to increase test coverage.
Planning the move to UML testing;
planning framework, management, technical and personnel issues, demonstrating
cost/benefit by identifying and meeting needs and making a start with the
project staff.
We and our clients find in-house delivery
the most cost-effective way of delivering specialist workshops. If we know in
advance how your analysts and architects are going to use UML we can tailor the
workshops to give even greater value.
If you would like to know more please
email us at info@softwarefutures.ltd.uk or
call on 01684 772 691. |