6. The software is:
delivered on time,
integrated,
tested.
Definition of DONE is fulfilled
Business accepts the result of the Sprint
Product is potentially shippable after iteration
7. Feedback is immediate. Simple chat is
above reporting of everything.
Direct cooperation with business and
developers
No time for manual regression testing
Test describe expectations and
requirements
Defects are fixed immediately
8. Test Driven approach
Testing doesn’t stop release, but allows
the project to progress
There is no Test Team, there is only the
Scrum Team
Tester gives feedback and additional
information
9. There is no software handover for testing,
testing is continuous
Everybody tests
No ‘blaming game’
We change the discipline from relay race
to football
10. Every Story and task is testable,
Code is written and complete,
Task is completely done,
Code was reviewed,
Tested,
No errors in Continuous Integration,
No exceptions in Tomcat’s logs,
Documented (JavaDoc is mandatory)
12. Check all acceptance criteria,
System Testing,
Defects fixing, but only critical,
There is no new code and new features,
UAT,
Trainings for employees,
Instructions for support update
Final retrospective summarizing release,
13. Project Initiation
Release Planning
Every Iteration
Documentation reading, project understanding
Participation in Story
estimation
Ask for examples, ask
‘What if … ?’
Test Plan writing
Write and execute Story test
Write and execute functional tests
Confirm bug-fix
Pair-testing with testers and developers
„Show me”
Functional tests automation
Automated test execution
Exploratory testing
Iteration Planning Test tasks creating and
estimating
AcceptanceCriteria
validation and adding new
14. Release & Support
End Game
Add you remarks from testers point of view,
testing, processes, business support
Execute performance tests
Execute RegressionTests
Execute UAT
Execute SystemTesting
Test documentation of installation and support
Participate in Release preparation
Participate in Release in Production
Participate in Retrospection
Iteration
Retrospective
29. xUnit tests are the base layer
Gives the fastest feedback
The best ROI
Middle layer
Becomes functional regression tests
GUI layer
Can be partially automated
Mainly exploratory testing
34. 2014 Remarks
• This was the original presentation shown at
TestWarez conference in 2010
• So called experts didn’t believe me and tried to
undermine my speech
• I said that testing industry lead by ISTQB is 5
years behind the market
• I was wrong
• ISTQB published Agile Tester add-on in 2014
• Check the difference between the syllabus and
contented of the slides you have just seen ;)
34