Test Automation Patterns

H     Start Time : 08:30     End Time : 12:30

PLEASE NOTE THIS TUTORIAL HAS SOLD OUT – if you wish to be put on a waiting list please contact[email protected]



There is a great diversity of different types of problems when automating system level test execution. The surprising thing is that many people encounter the same problems, yet they are unaware of common solutions that have worked well for others. The development community refers to this kind of well-working solution as a “pattern”.

As a developer, Seretta Gamba recognized the commonality of test automation issues and their solutions and, together with Dorothy Graham, has organized them into Test Automation Patterns. Although unit test patterns are known elsewhere, our innovation is to devise patterns that address more general and system level automation issues in four areas: management, process, design and execution.

Tutorial attendees will see issues such as NO PREVIOUS AUTOMATION, HIGH ROI EXPECTATIONS, or HIGH TEST MAINTENANCE COST, and find out how they are addressed by patterns such as MAINTAINABLE TESTWARE, TOOL INDEPENDENCE and MANAGEMENT SUPPORT. Delegates will work with an offline version of the Test Automation Patterns wiki to determine which patterns will be most beneficial to them.

The tutorial is a mixture of lecture (slides explaining issues and patterns), a guided tour of the Test Automation Patterns wiki (offline version if online not available), advice about how patterns are implemented in different contexts, advice relating to particular patterns, delegate work exploring the wiki, and Question and Answer time.

  • Speaker

  • Seretta Gamba - , Steria-Mummert ISS GmbH, Germany

    Seretta Gamba has more than 30 years experience in software development and testing. As test manager at Steria Mummert ISS GmbH, she improved the test automation process, and developed Command-Driven Testing and a supporting framework, later enhanced to enable the test automation team to “harvest” test case information by supporting manual testing. A description of this experience became Chapter 21 in the book “Experiences of Test Automation” by Dorothy Graham and Mark Fewster. In 2012 she started writing about Test Automation Patterns, which she is now working on along with Dorothy Graham.

  • Mark Fewster - , Grove Consultants, UK

    Mark has over 30 years of industrial experience in software testing ranging from test management to test techniques and test automation. In the last two decades Mark has provided consultancy and training in software testing, published papers and co-authored two books with Dorothy Graham, “Software Test Automation” and “Experiences of Test Automation”. He is a popular speaker at national and international conferences and seminars, and has won the Mercury BTO Innovation in Quality Award.

    Mark has served on the committee of the British Computer Society’s Specialist Interest Group in Software Testing (BCS SIGiST) and is currently helping ISTQB in defining the expert level certification for test automation.