8. 10 Principles for Agile Tester Provide Continuous Feedback Deliver value to the customer Enable face-to-face communication Have courage Keep it simple Practice continuous improvement Respond to change Self-organize Focus on people Enjoying his work
9. You have rights to bring up issues related to testing, quality and process at any time ask questions of your team members and receive timely answers ask help from everyone on the team(s) estimate testing tasks and have these included in the story estimates the tools you need to perform testing tasks expect your entire team, to be responsible for quality and testing
10.
11.
12.
13. Business-Facing Tests That Support The Team (Q2) What is it? Story Tests Functional Tests Mock Ups Who should do this? Testers, programmers, analysts When to start doing this? From start to the end of iteration
15. Business-Facing Tests That Critique The Product (Q3) What is it? Demo Scenario Testing Exploratory Testing Usability API, Services Who should do this? Customer, Tester, Programmers When to start doing this? As early as possible
17. Technology-Facing Test That Critique The Product (Q4) What is it? Performance Load, Stress Testing “ility” Recovery Data Migration Who should do this? Team When to start doing this? “Depends on”
18. Q4 Tools LoadTesting Tools Load Runner Silk Performer jMeter The Grinder jUnitPerf DB Profilers Online monitoring BroserMob
19. Use Agile Testing Quadrants to define test activities you need Practice with Test Automation to reduce repetitive work Practice with Exploratory Testing at least one time per iteration Document only what is useful
Hinweis der Redaktion
Build infrastructure and designing for testability.Doing the best work and delivering the best possible productFocus on continual improvement
Reports, Daily statusUnderstand what customer really needHelp to develop project own jargon. Using “Power of Three”We need courage to make mistake, because that’s only way to learn the lesson. We need courage to ask for helpUse simple solution for the problemAlways try new technologies on practiceAdd changes during iterationWhen build fails team should self organize to fix this asapAgile team give team members equal weightWork as one team and love what you are doing
Support team Critique product Ensure business needs met Ensure technological needs met
Without Quadrant One, the other quadrants will be much harder