| |||||||||
|
Tutorials:
Series T
|
You must specify which tutorial you wish to attend (T1 through T2) Tutorials marked with (CSTP) will count as one day of training towards the requirements for the Certified Software Testing Professional |
| T1 | Successful Improvement of Your Testing (Basic) (CSTP, Elective) |
Erwin van den Hul |
| T2 | A Methodology for Software Test Automation (Basic) (CSTP, #6) |
Elfriede Dustin |
Or PSQT/PSTT Conference Sessions
Series M - Monday, September 9,
2002
Series W - Wednesday, September 11, 2002
Series H - Thursday, September 12, 2002
Series F - Friday, September 13, 2002
T1: Successful Improvement of Your Testing
(Intermediate) (CSTP,
Elective)
Erwin van den Hul
This tutorial counts as one day of training towards the Certified Software Test Professional requirements.
After
a short introduction, the attendees will learn about the context of testing in the real
world and software and test process improvement: why testing, the aims of testing, what to
test, required structure, the evolution of testing, the challenges for testing, need of
improvement, need of dedicated test improvement guidelines, available test improvement
guidelines.
To
be successful with any improvement activity an adequate management of change approach is
required. The main steps of changing will be taught: how to create awareness, establish
goals and scope for change, the assessment process, selection and planning of improvement
actions, implementation and evaluation. Delegates will learn how to use the available
guidelines to define stepwise improvements. They will also learn about related subjects
such as the requirements for the change team, the human aspects, how to deal with
resistance and some do's and don'ts. Finally metrics and how to measure the effects of
improvement will complete the tutorial.
1
Available
guidelines
2
Management of
change
3
Stepwise
improvement
4
Measuring the
effects
Erwin van den Hul,
Erwin van den Hul is working in software testing since 1996. Customers Erwin has worked for include Dutch tax office, ABN AMRO Bank, Clearsystems (Dallas, USA), Deutsche Telecom (Germany), Barclays Bank (UK). Erwin van den Hul has gained international experience as a test specialist and test manager in many organizations in various branches. Erwin joined the Polteq international consultancy team in 2000. He is currently advising organizations how to improve their testing processes and supports the implementation of the required methods, techniques and tools. Erwin is an accredited ISEB trainer and an experienced workshop leader
TPI®
and TMap® are registered trademarks of IQUIP Informatica B.V.
Top of Page Tutorials: Series T
T2: A Methodology for Software Test Automation
(Basic) (CSTP, #6)
Elfriede Dustin
This tutorial counts as one day of training towards the Certified Software Test Professional requirements.
This tutorial outlines the Automated Test Life-cycle Methodology, a structured process for designing, developing, executing and managing testing that parallels the System Development Life-cycle. It is based on the book titled "Automated Software Testing" co-authored by the instructor and published by AWL, ISBN 0-201-43287-0.
Automated Testing Life-Cycle Methodology
How test teams introduce an automated software test tool on a new project is nearly as important as the selection of the most appropriate test tool for the project. A tool is only as good as the process being used to implement the tool.
Over the last several years test teams have largely implemented automated testing tools on projects, without having a process or strategy in place describing in detail the steps involved in using the test tool productively. This approach commonly results in the development of test scripts that are not reusable, meaning that the test script serves a single test string but cannot be applied to a subsequent release of the software application. In the case of incremental software builds and as a result of software changes, these test scripts need to be recreated repeatedly and must be adjusted multiple times to accommodate minor software changes. This approach increases the testing effort and brings subsequent schedule increases and cost overruns.
The fallout from a bad experience with a test tool on a project can have a ripple effect throughout an organization. The experience may tarnish the reputation of the test group. Confidence in the tool by product and project managers may have been shaken to the point where the test team may have difficulty obtaining approval for use of a test tool on future efforts. Likewise, when budget pressures materialize, planned expenditures for test tool licenses and related tool support may be scratched.
By developing and following a strategy for rolling out and implement an automated test tool as part of the Automated Testing Life-cycle methodology, the test team can avoid having to make major unplanned adjustments throughout the test process. The tutorial "Automated Software Testing" addresses these various issues and their solutions.
The ATLM describes how and where "Automated Software Testing" fits into the system development life-cycle.
This tutorial will cover the following topics:
Various companies throughout the world have adopted the ATLM and incorporated it into their project.
Learning Objective
Elfriede Dustin is the QA
Director for BNA Software (www.bnasoftware.com) in Washington,
DC. Elfriede Dustin is the lead author of Automated Software Testing (Addison-Wesley,
1999),
and Quality Web Systems (Addison-Wesley, 2001). An acknowledged expert in software
engineering and testing practices, she has assisted numerous companies in the definition
and
implementation of QA and Testing processes. For more information, please see her website
at
www.qualitywebsys.com.
Top of Page Tutorials: Series T