Geoff Bache is an experienced software developer and works for Evry Sweden AB in Gothenburg, Sweden.
Geoff has a particular interest in agile methodologies and has pioneered the use of automated system acceptance tests in his organization. Over the years he has used and developed various techniques and tools, most recently the acceptance test tool “TextTest” and its GUI testing plugin “StoryText”. Geoff has presented his work in papers, workshops and tutorials at various conferences in Europe and the USA, including Agile Testing Days, Europython, EuroStar and Scandinavian Developer Conference.
Check out Geoff's website here.
Talks I've Given
Approval Testing - Test Automation as Behaviour Change Management
Featuring Geoff Bache
Reasoning about system behaviour is a key element of BDD. Tests that have this focus tend to be easier to understand and maintain and can also function as executable specifications. But system behaviour changes over time, and it can be difficult to maintain tests with many assertions written...agile agility test-maintenance legacy-code system-testing acceptance-testing test-automation approval-testing