Upload
tomas-malmsten
View
125
Download
1
Embed Size (px)
DESCRIPTION
How does test fit in to an agile team where each sprint should lead to a releasable product ready for the customer? This presentation tells the story of how I have helped bring test to the forefront of the process to ensure quality is being released and to enable releasable product in a scrum manner.
Citation preview
Test FirstTesting in an Agile Team
Tomas Malmsten @tomasmalmsten
This presentation is licences under the CC Attribution-NonCommercial-ShareAlike 3.0 Unsupported
Horia Varlan - Scattered puzzle pieces next to solved fragment - https://flic.kr/p/7vEVv7 - CC Attribution-ShareAlike 2.0
What then?
Lena - https://flic.kr/p/5u9tyW - CC Attribution-ShareAlike 2.0
Testers are in from the startTestable Requirements
Tomas Malmsten - CC Attribution-NonCommercial-ShareAlike 3.0 Unsupported
Tools for requirements
• TextTest
• Fitnesse
• BDD Gherkin
Jiuguang Wang - Robosapien at the Human-Automation Systems (HumAnS) Lab, Georgia Tech - https://flic.kr/p/8Ae5yv - CC Attribution-ShareAlike 2.0
Tools for automation
• Selenium
• Cucumber
• Fitnesse
• Sikuli
• And more…
Exploratory TestingI want you to break it!
Demo and ReleaseRelease working software
Kurt Bauschardt - The Argument - https://flic.kr/p/kcc2QD - CC Attribution-ShareAlike 2.0 Generic
Summary• Testable requirements
• Define exit criteria up front
• Automate as much as possible
• Exploratory testing to break the system
• Release to customer
• Use retrospective for continuous improvement
• Make sure everyone wants to take part
Q & A Your experiences?
Tomas Malmsten http://www.tomasmalmsten.com
@tomasmalmsten [email protected]
Øresund SoftwareCraftsmanship Group
This presentation is licences under the CC Attribution-NonCommercial-ShareAlike 3.0 Unsupported
Links• http://www.scrumplop.org
• http://coding-is-like-cooking.info/2013/09/approval-testing/
• http://fitnesse.org
• http://www.sikuli.org/
• http://www.seleniumhq.org/
• http://oredev.org/videos/test-manager-in-an-agile-team
• http://www.stickyminds.com/article/developers-exploratory-testing