Published on September 24, 2014
Test First Testing 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
Lena - https://flic.kr/p/5u9tyW - CC Attribution-ShareAlike 2.0
Testers are in from the start Testable 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 • Cucmber • Fitnesse • Sekuli • And more…
Exploratory Testing I want you to break it!
Demo and Release Release working software
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
Q & A Your experiences?
Tomas Malmsten http://www.tomasmalmsten.com @tomasmalmsten firstname.lastname@example.org Øresund Software Craftsmanship 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://oredev.org/videos/test-manager-in-an-agile-team • http://www.stickyminds.com/article/developers-exploratory-testing
... testing is a way of life. Agile teams test continuously. ... Agile Testing Overview ... The requirements and design come first, and the tests
... Agile Testing: A Practical Guide ... The first part if an ... Anyone in the team can test, however, teams will probably still benefit from having a ...
Agile testing must be iterative. Agile requirements ... a team may be taking a test-first approach to acceptance testing but other approaches ...
Agile Testing: Key Points for ... The Agile testing team directly contributes to the "done ... Tester MUST test high priority user stories first but ...
Außerdem sind sich agile Teams darüber ... agilen Teststrategie sind die „agile testing ... oder sogar davor im Sinne von „Test First“) ...
Many Agile teams have struggled with ... last’ environment whereas the agile model is more a ‘test first, ... of Software Testing in an Agile ...
Test-First Abstract. Agile testing ... Quadrant 2 of the Agile Testing Matrix shows that test-first ... A Practical Guide for Testers and Agile Teams.
Agile Teams Abstract. The Agile movement, ... and test Solution value—all in a short Iteration timebox. ... test-first, and continuous ...
Engineering higher quality through agile testing ... the feature code while the test team takes on automated testing, ... delivered the first ...
An Overview of Agile Testing ... How testing works on agile teams ... turned into tests Agile Testing Quadrants