SPA Conference session: Automatic for the People -- process implications of automated testing

One-line description:Exploration of the challenges, costs, benefits and implications of Automated Testing
 
Session format: Case study (75 mins) [read about the different session types]
 
Abstract:In recent years the Agile movement has rediscovered the old Software Engineering principle,of "test early, test often". A cottage industry has grown up around lightweight tools for intensive automated testing (unit, functional and system) which allows for more, more frequent and earlier testing than every before. Software Engineers have gained a new enthusiasm for testing, even to the extent of testing systems that do not yet exist.

These tools and practices have a habit of escaping from their intended domain and spreading across an organisation, and even out of the development silo all together. This can present both alarming opportunities and welcome challenges for the business surrounding system construction. They challenge what has become the common view of "testing", and of "requirements", and of "design".

This case study briefly illustrates the techniques and technologies used in a number of varied automated testing engagements in the financial sector. It then explores the deep implications they have had for the organization, people, and processes involved with them.
 
Audience background:No particular previous experience will be assumed, there will be relatively little discussion of the testing technology itself.

Suitable for testers, business analysts, project managers, developers
 
Benefits of participating:Gain an understanding of the range of test automation practice that can be achieved with relatively simple tools. See how automated testing is applied to a range of application types: desktop rich client, desktop web client, batch processing, middleware.

Understand the implications for the organization of adopting these practices:
Changes in various roles: tester, developer, business analyst
Changes in process: implications for planning, new ways to track progress
Changes in artefacts: a new way of thinking about tests, a new way of thinking about requirements
 
Materials provided:Slide pack, example tests
 
Process:Interactive presentation
 
Detailed timetable:00:00 Start Talking
all points between, take questions
01:15 Stop Talking
 
Outputs:Slides to be published on website.
 
History:Not given before
 
Presenters
1. Keith Braithwaite
Zuhlke Ltd
2. 3.