Workshop 1
5 July 2017

Test Automation Patterns
Full-day workshop by Seretta Gamba and Dorothy Graham
Venue: Millennium Gloucester Hotel London Kensington

There are many problems in automating system level test execution. The surprising thing is that many people encounter the same problems, yet they are not aware of common solutions that have worked well for others – these are “patterns”. Seretta Gamba recognized the commonality of these 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 patterns address more general issues. We cover management, process, design and execution patterns to help you recognize common test automation issues and show you how to identify appropriate patterns to solve the problems. Bring your laptop to gain access to the wiki during the workshop.

Target audience:
This workshop is for Test Automators, testers, test managers, QA managers, developers assisting in test automation, and managers who want to ensure good quality system-level test automation.

Content of the workshop:
The workshop starts with a general introduction to system-level issues and patterns, and the wiki where they are described. Management Issues such as HIGH ROI EXPECTATIONS or UNREALISTIC EXPECTATIONS are addressed by patterns such as CLEAR GOALS, MANAGEMENT SUPPORT and MAINTAINABLE TESTWARE. Technical issues and patterns. Issues such as BRITTLE SCRIPTS, INADEQUATE DOCUMENTATION and UNFOCUSED AUTOMATION are addressed by patterns such as TESTWARE ARCHITECTURE, DOCUMENT THE TESTWARE, AUTOMATE WHAT’S NEEDED and TOOL INDEPENDENCE. Other issues and patterns are discussed depending on the attendees most critical questions and problems.

Outline:

  • Introduction: identify most pressing automation problems in the room from a management perspective
  • What are issues and patterns in test automation
  • Using the wiki (with exercises using personas)
  • Patterns in depth
    • SET CLEAR GOALS
    • MANAGEMENT SUPPORT
    • WHOLE TEAM APPROACH
    • SET STANDARDS
    • MAINTAINABLE TESTWARE
  • General discussion of management topics as requested by attendees
    • re-visiting attendees’ most pressing problems and issues and pointing to possible resolving patterns
  • Identify most pressing automation problems in the room from a (generic) technical perspective
  • Patterns in depth
    • TESTWARE ARCHITECTURE
    • ABSTRACTION LEVELS
    • DOCUMENT THE TESTWARE
    • AUTOMATE WHAT’S NEEDED
    • TOOL INDEPENDENCE
    • COMPARISON DESIGN
    • EXPECTED FAIL STATUS
  • Other issues and patterns that attendees wish to address
    • using the wiki
    • re-visiting attendees’ most pressing problems and issues and pointing to possible resolving patterns
  • Summary and Conclusion
Dorothy Graham has been in software testing for over 40 years, and is co-author of 4 books: Software Inspection, Software Test Automation, Foundations of Software Testing and Experiences of Test Automation. She is currently working on a wiki on Test Automation Patterns with Seretta Gamba, and a book to accompany the wiki.

Dot is a popular speaker at international conferences world-wide. She has been on the boards of many conferences and publications in software testing, and was programme chair for EuroSTAR in 1993 (the first) and 2009. She was a founder member of the ISEB Software Testing Board and was a member of the working party that developed the ISTQB Foundation Syllabus. She founded Grove Consultants and provided training and consultancy in software testing for many years, returning to being an independent consultant in 2008. She has been presenting at Unicom seminars for over 30 years.

She was awarded the European Excellence Award in Software Testing in 1999 and the first ISTQB Excellence Award in 2012.

Seretta Gamba has forty years of experience in software development. As test manager at ISS Software GmbH, she was charged in 2001 with implementing test automation. After studying the then current strategies, she developed a kind of keyword-driven testing and a framework to support it. In 2009, the framework was extended to support manual testing. Speaking about this at EuroSTAR, Seretta got the attention of Dorothy Graham who subsequently invited her to contribute a chapter to the book Experiences of Test Automation. After reading the entire book, Seretta noticed recurring patterns in solving automation problems and began to write a book on test automation patterns. She was soon joined by Dorothy and together they developed the Test Automation Patterns wiki.

Ticket prices
Early Bird until 16 June:    £195 + VAT
Standard:                            £275 + VAT

Workshop 2
6 July 2017

Creating a Culture of Value Metrics to drive Portfolio Management and Governance
Half-day Interactive Workshop by Susan Scott, Agile Transformation Director, Barclaycard
Venue: Millennium Gloucester Hotel London Kensington

This workshop will be part presentation and part break-out and you will leave with an understanding of the over-arching strategy behind Agile Portfolio Management, how you can apply this to a hybrid portfolio (both Agile and Non-Agile), how to create a Benefits Tree to support your product, and then define your Outcomes and associated value metrics to support your initiative Business Case.

Susan Scott 20+ years running global PMOs with 10 years leading Agile Transformation in both small and large scale enterprises. Primary focus on non-technical business agility working with PMOs, Finance, Engineering, Marketing, Legal, Compliance, Customer Support.

Ticket prices
Early Bird until 16 June:    £195 + VAT
Standard:                            £275 + VAT

The Event Will Start In