April 16 - 19, 2012

Contact

Details

Telephone: +46-72 714 30 05
Email:

Map

Find your best way to the conference with Eniro map or with GoogleMap:

Mike Scott

Mike Scott is Champion of Agile & Developer Testing at SQS, Europe's largest pure-play quality consultancy, where he serves as a quality architect and agile coach for a range of clients. Mike has 25 years' experience of systems design, delivery and QA on small and enterprise systems. Mike is the designer and chief committer on the Testify wizard open-source TDD utility. He has presented talks and tutorials at various testing and development events across Europe, USA, Africa and the Far East.

Track abstract - Testers - J2

Beyond Page Objects - Evolving a test framework for a multi-client, multi-lingual web site

In typical web automation projects, when the web page changes, the tests break. Using Page Objects is the standard strategy to avoid this, but goes only part of the way to making a flexible, business-friendly framework. We also have to introduce workflow co-ordinators and a domain objects layer that speaks business language, not 'click and type' GUI interactions.

I was engaged by a healthcare organisation offering customised on-line health assessment surveys worldwide. The challenge was to create an automation framework that would enable testing of multiple site variations in multiple languages, without extensive development effort. The solution we created, using Selenium and FitNesse with a custom framework, allowed the test team and content editors to rapidly check the functionality of the site and focus on the variations that provide their competitive edge.

In this practical demonstration I will talk about the challenges of the situation and how the architecture of the solution can be applied to similar GUI automation problems.

Back

Scandinavian Developer Conference is organized by
Visit us at www.apper.se