VISIT OUR BLOG: adform.comadform.com TWITTER: adforminsideradforminsider  08/12/2011  Agile Testing.

Slides:



Advertisements
Similar presentations
The Road to Agile From the Bottom Up Kevin Malley Tracey Clark 1 March 20 th, 2013 SWOQG.
Advertisements

Copyright Insight Test Services Testing From The Start – Test Driven Development TM Summit Fran OHara, Insight Test Services
Iterative Development: Done Simply Emily Lynema NCSU Libraries Code4Lib 2010.
25 1 st St., Suite 104, Cambridge, MA | Agile Product Development: A Journey Through Uncharted Waters Diliny DCOR Corlosquet Senior.
Windows Defect Prevention Team Robert Musson Ross Smith.
QuEdge Testing Process Delivering Global Solutions.
An Effective Agile Testing Framework AN AGILE TESTING FRAMEWORK
An open source QA stack testing tools for agile teams Presented by Aaron Evans
Agile Testing and/or Agility in Testing? Juha Itkonen SoberIT Teknillinen Korkeakoulu Test Summit, , Savonlinna.
Steve Collins Richland County IT Manager Agile.  Have Fun  Learn About Agile  Tell Some Stories.
Software development process improvement Ville Wettenhovi Master thesis presentation Supervisor:Professor Jukka Manner Instructor:M.Sc. Markus Aalto Date:23th.
Interoperability. What is testing? Where have we come from? Where are we now? Why is nFocus at MSAIC? Overview.
Logo van Flair Polteq logo_RGB.png “Fast delivery on a slow train” Marc van 't Veer.
Local Touch – Global Reach The New Tester Matthew Eakin, Manager Managed Testing Practice Sogeti, USA.
Copyright  2002, Medical Present Value, Inc. All rights reserved. Copyright © 2010 Texas Education Agency. All rights reserved. TEA confidential and proprietary.
<<replace with Customer Logo>>
Stoimen Stoimenov QA Engineer SitefinityLeads, SitefinityTeam6 Telerik QA Academy Telerik QA Academy.
Clinton Keith CTO, High Moon Studios Agile Methodology in Game Development: Year 3.
Agile development By Sam Chamberlain. First a bit of history..
Copyright © 2014 ASTQB Presented by Rex Black, CTAL Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further.
Naveen Gurusiddaiah Technology Evangelist Software Quality: Technology trends and the way ahead.
Copyright BSPIN Agile Practices Benchmarking - Report Report at the end of first panel discussion held on 30 th April Chairperson -Thara Srivathsa,
QWise software engineering – refactored! Testing, testing A first-look at the new testing capabilities in Visual Studio 2010 Mathias Olausson.
Chapter 3 – Agile Software Development Lecture 2 1Chapter 3 Agile software development.
Copyright BSPIN Agile Practices Benchmarking Case Study by Cosmonet Solutions Pvt. Ltd.
Continuous Integration and Testing
Chapter 5 Software Process Models. Problems with “Traditional” Processes 1.Focused on and oriented towards “large projects” and lengthy development time.
Chapter 3 Agile Software Development (2/2) Yonsei University 2 nd Semester, 2013 Sanghyun Park.
Agile Software Development Chapter 3 – Lecture 1 Adrián Susinos.
© BJSS Limited Going Agile UK TMF - April 2011 Mark Crowther, Test Consultant.
1 “ Understanding leads to perfection” Author: Herb Isenberg Ph.D A Bird’s Eye View Quality Foundations January 2011.
Testing Challenges in an Agile Environment Biraj Nakarja Sogeti UK 28 th October 2009.
Test Automation Implementation for a Fortune 500 Retail Major Fortune 500 US Retailer operating over 800 stores Revenue in excess of $25 bn with online.
(A radical interpretation) Tomo Lennox Bow Tie computer services Why Agile Works.
Extreme Programming (XP). Agile Software Development Paradigm Values individuals and interactions over processes and tools. Values working software over.
Large Software Projects Deborah Black Vice President, Windows Division Microsoft.
OFFICE OF INFORMATION AND TECHNOLOGY Mobile Applications Scrum Framework November 21, :00 am (EST) Seal of the U.S. Department of Veterans Affairs.
Tejasvi Kumar Developer Technology Specialist | Microsoft India
Basic Approach Development driven by time boxing May sacrifice requirements in order to keep schedule (time boxed) Steer project as you go based on user.
Process Presentation 27 th May 2010 Team BASH Sher Jun Tan, Rosh Sam Abraham, Sascha Morris, Waqas Khalid Lone, Rafael.
Theories of Agile, Fails of Security Daniel Liber CyberArk.
Regression Testing November 20, 2015 Daniel Barnes Tracy Han.
July, 2008 Impati – Software Test Solutions. July, Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.
Confidential and Proprietary 1 Project Management using Scrum at Wachovia.
Enterprise Agile #LAKC2015.
Software Testing Process
Agenda: Overview of Agile testing Difference between Agile and traditional Methodology Agile Development Methodologies Extreme Programming Test Driven.
10 key principles of agile software development
Geoff Davis Software Development Leader Software Development at eWater.
1. ENTERPRISE AGILE TRANSFORMATION AT THE US POSTAL SERVICE MAY 24, Agile Business Solutions.
Continuous Delivery and Quality Monitoring 1 iCSC2016, Kamil Henryk Król, CERN Continuous Delivery and Quality Monitoring Kamil Henryk Król CERN Inverted.
“Its All In The Numbers” – Predictive Analytics in Software Testing
Agile Metrics that Matter
Where Agile Business Meets Agile Development
Integrate Agile Testing into the Process
Continuous Integration and Testing
Going Agile UK TMF April 2011 (without tears or lactic acid)
Automation – “A Critical Component of Agile testing”
The Importance Of Exploratory Testing For Enhancing The Quality Of Software.
Some Important Techniques For Regression Testing That You Must Know.
Johanna Rothman Create Technical Excellence Chapter 9
Project Management in the Digital Era
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
Introduction If you have got a call for an Agile testing interview, then congratulations are in order. You may be feeling nervous, but it sure to be felt.
Addressing Test coverage in Continuous Testing
Adapting Agile in Pharmaceutical Industries
Are you measuring what really counts?
Chapter 5: New and Emerging Process Methodologies
Open Source Tool Based Automation solution with Continuous Integration and end to end BDD Implementation Arun Krishnan - Automation Manager Maria Afzal-
What happened to all my testers?
Presentation transcript:

VISIT OUR BLOG: adform.comadform.com TWITTER: adforminsideradforminsider  08/12/2011  Agile Testing

Agenda  Challenges in Agile testing  “Must’s” of Agile testing  Testing as a team  Path to Agile testing  Going the path  Measuring traveled distance

Challenges C1Fast feedback C2No documentation C3Old practices are inefficient C4Sprint start/end problems C5Agile way of quality C6No metrics C7Lots of regression

Testing against documentation Good documentationGood testingQuality

Product owners User manuals Developers Existing product Testing against documentation information Good documentationGood testingQuality

Regression eats time Feature testingFeature regression testing

Regression eats features Development Packet creation Regression Development Packet creation Regression

New team member - robot 8 A1Unit tests A2Automated regression

Quick wins 9 ManualAutomated

Quick wins 10 ManualAutomated

Quick wins 11 ManualAutomated

Quick wins 12 ManualAutomated

Exploratory testing 13 Scripted testingAd hoc testingExploratory testing

14 Step 1Plan testing activities Step 2Execute tests Step 3 React and adapt Make regression test cases

The Must’s 15 M1Automate regression M2Use traditional practices if needed M3Exploratory testing – main way of manual testing M4Test as a team M5Risk / priority based testing M6Code review / pair programming M7Continuous integration

Being agile – being part of the team 16 DeveloperTesterTeam

Agile tester 17 R1Plan / take metrics in the beginning of sprint R2Learn from / help with unit tests R3Execute manual testing and regression R4Make regression test cases R5Drive testing process R6Constantly gather information R7Maintain test cases R8Execute pair testing / pair programming

Agile programmer developer 18 R1Create unit tests R2Automate regression tests R3Execute manual regression R4Code review / pair programming

Scrum master 19 R1Use influence to get regression automation R2Provide balance

Product owner 20 R1Review regression test cases R2Provide information about priorities / risks

Path to Agile testing 21 S1Empower people S2Automate regression S3Start practicing traditional practices S4Start practicing exploratory testing S5Start reading unit tests. Pair programming / pair testing S6Optimize. Be Agile

Going the path 22 Each team at own phase Learning from leaders Common process and tools Testers knowledge sharing Measure and adopt

23 “You can’t control what you can't measure.” Tom DeMarco

Measuring traveled distance 24 TM1Test success rating TM2Code coverage % TM3Test automation % BM1Defects – fixes ratio

References     for-unlearning for-unlearning  