Upload
alndelhincr
View
728
Download
2
Embed Size (px)
DESCRIPTION
ALN Delhi NCR Chapter - April 2013 Meetup
Citation preview
Agile Testing: Past , Present and Future
Asheesh Mehdiratta @[email protected]
Sonik Chopra @[email protected]
3 months later1 week BEFORE release1 week AFTER release
Do we Care ?
Or do we just find Bugs?
Sprint reviews
Traditional Test Pyramid
GUI Testing
Integration Test
Unit Test
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
Agile Test Pyramid
GUI Test
Acceptance Test
Unit Test
Agile Testing Quadrant
Yes, we are not Agile but Fragile!
MINDSET
Can be Changed !!
<Explore>
Honey, I shrunk the Kids !
Feedback loops
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
Continuous Testing !!
Fast Feedback via Continuous Deployment
Eliminate waste in TestingApply Lean Thinking
• Defects• Waiting• Overproduction• Transportation• Inventory• Complexity• Unused creativity
Reduced Waste => Fast Feedback Cycle
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
INFORMATION RADIATOR
1. Choose the Agile mindset2. Practice Continuous (Test)
Delivery3. Explore new horizons regularly
Agile Testing Future : Are your Ready ?
Go LEAD the CHANGE !
“A man is but the product of his thoughts. What he thinks, he becomes.” ― Mahatma Gandhi
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
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