Your SlideShare is downloading. ×
0
System Testingin Agile Environment
System Testingin Agile Environment
System Testingin Agile Environment
System Testingin Agile Environment
System Testingin Agile Environment
System Testingin Agile Environment
System Testingin Agile Environment
System Testingin Agile Environment
System Testingin Agile Environment
System Testingin Agile Environment
System Testingin Agile Environment
System Testingin Agile Environment
System Testingin Agile Environment
System Testingin Agile Environment
System Testingin Agile Environment
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

System Testingin Agile Environment

3,403

Published on

'Hangzhou Scrum Forum 2009'

'Hangzhou Scrum Forum 2009'

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,403
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
119
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • To remove any of the logo’s – go to View Master Slides and delete.
  • Transcript

    • 1. System testing in an agile environment Mary Jiang May 2009
    • 2. Overview
      • Traditional System Testing vs. Agile System Testing
      • System Testing Model
      • Examples in current project
      • Best Practice & Challenge
    • 3. System Testing
      • System Testing: Testing the whole system
    • 4. What is current reality?
      • How can we implement system testing strategy?
    • 5. System Testing Model in Perficient China
    • 6. Sprint 0
      • High Level Test Planning
      • Initial Test Environment
      • Identifying Testers
      • Training
      • Identify test requirement
      • Draft estimation
    • 7. Sprint 1 – Sprint N
      • Independent Parallel Testing
    • 8. Clean Up Sprint
      • End of lifecycle testing before production
      • Including functional testing and non-functional testing
      • Focus on covering more testing than previous iterations
      • Do exploratory testing if possible
    • 9. Example 1 in current project
    • 10. Example 2 in current project
    • 11. Defect Management
      • More focus on high priority work items
      • Reprioritize the defects often happened
      • Snapshot for defect communication is more efficient
    • 12. Test Report
      • Shortening Feedback Loops
        • Daily Status Update
        • WIKI
      • Lightweight Documentation
        • Use lightweight styles/tools (Excel)
        • Leverage one document for multi-purpose
      • Identify critical bugs, missing features and opportunity to improve
    • 13. Testers
      • “Whole team” and “Independent test team”
      • Some critical factors for testing professionals:
        • Become generalizing specialists.
        • Be flexible.
        • Be prepared to work closely with developers.
        • Be flexible.  This is worth repeating.  ;-)
        • Focus on value-added activities.  Not bureaucracy. 
        • Be flexible.  This is really important.
    • 14. Challenge
      • Build up an independent test team that collaborating with developers
      • Dependencies for independent testing
      • Continuous Independent Parallel Testing
      • Find the balance point between testing for implicit expectation and making up requirements as you go
    • 15. Q&A Thank you for listening

    ×