About Us
  Day 1: 20 July
  Day 2: 21 July
  ASTA Meeting
  ISTQB ALWP Meeting



Graham Bath
Graham Bath, T-Systems Test Factory

Graham’s experience in testing spans over 25 years and has covered a wide range of domains and technologies. As a test manager, he has been responsible for the testing of mission-critical systems in spaceflight, telecommunications and police incident-control. Graham has designed tests to the highest level of rigor within real-time aeropsace systems such as the Tornado and Eurofighter military aircraft. As a principal consultant for the T-Systems Test Factory he has mastered the Quality Improvement Programs of several major German companies, primarily in the financial and government sectors. In his current position, Graham is responsible for the training programme and for introducing innovative testing solutions to his company’s large staff of testing professionals.

Graham is a member of the authoring team for the new ISTQB Advanced Level Certified Tester and is a long-standing member the German Testing Board, where he chairs the Advanced Level and Expert Level Working Parties. Currently he is co-authoring the new ISTQB Expert level syllabus “Improving the Test Process”.

Together with Judy McKay, Graham has co-authored the recently published book “The Software Test Engineer’s Handbook”, which is a study guide for the ISTQB Test Analyst and Technical Test Analyst Advanced Level certificates.

Tutorial C1: Non-Functional Testing
Why is it that when testers do functional testing they normally find it relatively straight forward to apply a structured testing process, yet when it comes to non-functional testing they run into difficulties? Too often the risks to be addressed by non-functional testing aren’t fully appreciated, planning needs are underestimated or relatively little thought is spent on specifying the actual tests properly. After completing the tutorial you will be able to take a more balanced approach when establishing a testing strategy and will benefit your project by preventing critical non-functional issues from reaching production. You will learn:

  • what the specific non-functional testing types are (including security, performance, reliability, portability).
  • what kinds of risks these testing types address.
  • what principle issues effect the planning of non-functional tests.
  • how to approach the specification of non-functional test cases.
  • what possibilities exist for executing non-functional tests, including the use of specific test tools

Graham Bath is a member of the International Software Testing Qualification Board (ISTQB) Working Party which has developed the new Certified Tester “Advanced Level” syllabus. He is responsible author for the section on non-functional testing and is co-author of the book “Test Engineer’s Handbook”, which is a study guide for Advanced Level Test Analysts and Technical Test Analysts.

Tutorial C2: Test Process Improvement: Strategies and Critical Success Factors
Test process improvement can be achieved by applying a variety of different strategies. In the first part of this tutorial Graham presents an overview of possible test process improvement strategies and gives a detailed example of how to apply a model-based strategy using one of the industry’s leading models.
The second part of the tutorial asks the question “why do test process improvement efforts often fail”. Some of these may already be well known (e.g. lack of management backing) but there are others which often escape the attention of those setting out to improve testing. For example:

  • having an appreciation for the process of test improvement
  • understanding different approaches which can be taken (analytical, model-based, hybrid)
  • appreciating the strengths and weaknesses of different improvement approaches
  • selecting the right improvement approach or right model to fit the needs of stakeholders
  • understanding the roles and skills needed for an improvement team
  • managing the process of change

Each of these critical success factors will be discussed and possible solutions presented.
The tutorial will focus on several of the key concepts contained in the ISTQB Expert Level syllabus „Improving the Test Process“, which is currently being written by a small team of authors (including Graham) and is due for release in 2009.

Supported by:


© 2008 MSTB. All Rights Reserved