Agile testing past, present and future
-
Upload
alndelhincr -
Category
Technology
-
view
728 -
download
2
description
Transcript of Agile testing past, present and future
![Page 1: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/1.jpg)
Agile Testing: Past , Present and Future
Asheesh Mehdiratta @[email protected]
Sonik Chopra @[email protected]
![Page 2: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/2.jpg)
![Page 3: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/3.jpg)
![Page 4: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/4.jpg)
3 months later1 week BEFORE release1 week AFTER release
![Page 5: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/5.jpg)
Do we Care ?
Or do we just find Bugs?
![Page 6: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/6.jpg)
![Page 7: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/7.jpg)
![Page 8: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/8.jpg)
Sprint reviews
![Page 9: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/9.jpg)
![Page 10: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/10.jpg)
Traditional Test Pyramid
GUI Testing
Integration Test
Unit Test
![Page 11: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/11.jpg)
Best ROI of Testing
End To End
API
Modules
Unit
0%10%
20%30%
40%50%
60%70%
80%90%
100%
10
65
70
90
90
35
30
10
Lines of Test CodeColumn1
![Page 12: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/12.jpg)
Agile Test Pyramid
GUI Test
Acceptance Test
Unit Test
![Page 13: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/13.jpg)
Agile Testing Quadrant
![Page 14: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/14.jpg)
Yes, we are not Agile but Fragile!
![Page 15: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/15.jpg)
![Page 16: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/16.jpg)
MINDSET
![Page 17: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/17.jpg)
![Page 18: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/18.jpg)
Can be Changed !!
![Page 19: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/19.jpg)
![Page 20: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/20.jpg)
<Explore>
![Page 21: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/21.jpg)
Honey, I shrunk the Kids !
Feedback loops
![Page 22: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/22.jpg)
JIRA
IntelliJ\ Eclipse \ VStudio
Jtest \dotTest\cppTest[Parasoft]
FindBugs\Coverity \Sonar\ Cobertura
Subversion
Maven
Nexus
InstallShield \ Anywhere
VMWare scripting
AutoIT
Selenium
Fast Feedback via Continuous Integration
![Page 23: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/23.jpg)
Continuous Testing !!
Fast Feedback via Continuous Deployment
![Page 24: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/24.jpg)
Eliminate waste in TestingApply Lean Thinking
• Defects• Waiting• Overproduction• Transportation• Inventory• Complexity• Unused creativity
![Page 25: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/25.jpg)
Reduced Waste => Fast Feedback Cycle
![Page 26: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/26.jpg)
Tools (sample usage)Tools Responsibility
GUI Test Watir, Selenium, Silk Test Testers, UX, BA
Unit Test Nunit, Junit, Rspec, CPUnit
Developers
Acceptance Test Cucumber, SpecFlow, Robot Framework
Developers, Testers, BA and Customers
Integration Test xUnit, FIT, FITNESS, Concordian
Developers, Testers, BA
Continuous Integration
Jenkins, Cruise Control, TeamCity, TFS
Developers and Testers
Continuous Deployment
Chef, puppet, DeployIT, UrbanCode
Developers and Testers, Operations
![Page 27: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/27.jpg)
INFORMATION RADIATOR
![Page 28: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/28.jpg)
1. Choose the Agile mindset2. Practice Continuous (Test)
Delivery3. Explore new horizons regularly
Agile Testing Future : Are your Ready ?
![Page 29: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/29.jpg)
Go LEAD the CHANGE !
“A man is but the product of his thoughts. What he thinks, he becomes.” ― Mahatma Gandhi
![Page 30: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/30.jpg)
Asheesh MehdirattaPMI India Champion, PMI ACP, CSP, CSM, PMPSDLC Tools, Agile CoachSenior Manager, Pitney Bowes Software
Twitter: @amehdiratta [email protected]://agilejourneys.blogspot.inhttp://in.linkedin.com/in/amehdiratta
Sonik ChopraPMI ACP, PMPManager, Agile CoachPitney Bowes Software
Twitter: @[email protected]://in.linkedin.com/in/sonikchopra
![Page 31: Agile testing past, present and future](https://reader036.fdocuments.us/reader036/viewer/2022081518/54c1b9ef4a79590b2d8b47c5/html5/thumbnails/31.jpg)
Creditshttp://www.advsofteng.com/images/colorgantt.pnghttp://store.yankodesign.com/media/catalog/product/past-present-future_zoom_1.jpghttp://freethoughtblogs.com/bluecollaratheist/files/2013/02/failure.jpghttp://www.siliconcloud.com/Portals/55887/images//start%20inbound%20marketing.jpghttp://www.clker.com/cliparts/j/x/l/2/J/k/fragile-label-hi.pnghttp://mountupbook.files.wordpress.com/2012/01/broken_promises_by_herrfous.jpghttp://jayshep.com/wp-content/uploads/2012/03/result-triangle-pic.pnghttp://www.izreke-citati.com/wp-content/uploads/2013/01/Elephant-tied.jpghttp://www.citehr.com/20976-story-mindset.html#ixzz2RQm76jA7http://www.wilywalnut.com/images/Genius-Mindset-ebook.jpghttp://www.memonic.com/user/marcisler/folder/all?start=16http://www.memonic.com/user/marcisler/folder/all?starthttp://agile.dzone.com/books/continuous-delivery-freehttp://agilejourneys.blogspot.in/2012/09/continuous-testing-building-agility-at.htmlhttp://www.livemint.com/r/LiveMint/Period1/2013/01/07/Photos/g-yamuna-pollution(single-page).jpghttp://i2.cdn.turner.com/cnn/dam/assets/130208174056-mandela-statue-prison-horizontal-gallery.jpgLinda Rising - Agile MindsetMary Poppendieck - Lean MindsetAlan Shalloway - Using Lean Thinking to Improve Agile Testing