Dt3141 deady final

11

Transcript of Dt3141 deady final

  • 1. Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.Systematic vs.exploratory testingAKA Spock vs. Anakin SkywalkerMichael Deady / June 11, 2013

2. Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.To boldly go where no manhas gone beforeWilliam Shatner as Captain James T. Kirk 3. Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.4Systematic testingTesting designed is: Orderly Well planned purposefully Methodical RepeatableApproach: Boundary value analysis Combinatorial analysis, State transition testing, Basis path testing Etc.Software testing according to SpockSystematic testing requires an in-depth analysis of the application and theapplications components at a very granular level. 4. Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.My powers have doubledsince the last time we metHayden Christensen as Anakin Skywalker 5. Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.6Exploratory testing (ET)Exploratory testing doesnt bogtesters down by having themconstantly document possiblescenarios and use cases which only a few are convertedinto the regression. But withoutstructure comes chaos and onething most testers dont like isconfusion.Confusion leads to the darkside of the force.Allows tester autonomy when itcomes to deciding how andwhen to test new functionalityTesting designed is: Less preparation Deductive reasoning Test early and oftenApproach: Learn Design Test Evaluate RepeatSoftware testing according to A. Skywalker 6. Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.7What role does agile play?Exploratory(+) High velocity(+) Rapid feedback(+) Lean development(+) Verification and validation in parallel(?)Tester skills, talents(?) Accountability requirements(-) Artifact deficient(-) Repeatable(-) ReliabilitySystematic(+) Risk analysis(+) Artifact friendly(+) Repeatable(+) Accountability requirements(+) Training friendly(-) Rapid feedback(-) High velocity(-) Lean development environments(-) Linear verification and validationPicking the fast shipMillenium Falcon or the USS Enterprise? 7. Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.8HP SprinterA tool designed for exploratorytesting (Learn) automatically document testing for you (Plan) modular and editable reducing duplication (Test) verification and validation in parallel withdocumented results (Repeatability) with sprinters auto record toolwith easy access to annotation andparameterization during the planning phasemakes it easy to repeat any manual testsimultaneously from multiple platformsLight saber is to a Jedi what Sprinter is to exploratory testing 8. Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.Sprinter demo 9. Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.10Download this presentationUse HP Autonomys AugmentedReality (AR) to download thispresentation1. Launch the HP Autonomy ARapp*2. View this slide through the app3. Download the presentation!*Available on the App Store and Google Play 10. Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.Thank you