Agile tour ncr test360_degree - agile testing on steroids

Vipul Gupta
Vipul GuptaSoftware Craftsman um InterGlobe Technologies
Agile Testing on Steroids
Vipul Gupta
Testing Evangelist
www.impetus.com
Agile Tour 2010
Sanjay Sharma
Technical Evangelist
www.impetus.com
Agile Testing on Steroids
what we will talk
Today
state of
product development
Agile Testing on Steroids
product testing challenges
their solutions
Agile Testing on Steroids
product testing
a next generation
platform
Agile Testing on Steroids
product testing
q&a and open discussion
Agile Testing on Steroids
becoming increasingly complex
due to new
technologies
State of product development
Agile Testing on Steroids
becoming increasingly complex
due to increasing
environments
State of product development
Agile Testing on Steroids
becoming increasingly complex
due to demanding
enterprise
mobility solution
State of product development
Agile Testing on Steroids
becoming increasingly complex
due to diverse
codebase
State of product development
Agile Testing on Steroids
becoming increasingly complex
due to agile
State of product development
Agile Testing on Steroids
12
What is a million dollar
question that comes to your
mind when you come to work
everyday?
Agile Testing on Steroids
are we doing the right thing
right way?
Challenges in product testing
Agile Testing on Steroids
is my testing team doing…
enough testing?
Challenges in product testing
Agile Testing on Steroids
wish I had more budget to
test more..
Challenges in product testing
Agile Testing on Steroids
shall I look for
partners?
Challenges in product testing
Agile Testing on Steroids
 Strategy
 Plan
 Implement & Execute
 Maintenance
 Monitor
 Measure
Scope
 Manual – UI, Functional,
Integration, System & Ad-hoc
Non-Functional
Scope
 Manual – UAT &
Non-Functional
 Classic Automation –
Functional
Scope
 Manual – Strategic Non
Functional
 Planned Automation –
Functional & Non-Functional
Scope
 E2E Automation
 E2T Automation
 Continuous Improvement
Level 2 - Primitive
Level 3 - Reflexive
Level 4 - Systematic
Level 5 - Comprehensive
Progressive
Product Testing
Essential
Product Testing
Elementary
Product Testing
Streamlined
Product Testing
Level 1 - Illusive
Crude
Product Testing
KEY TESTING
ACTIVITIES
Scope
 Ad-hoc Testing
Test Engineering Maturity Model
Agile Testing on Steroids
A Pragmatic
Approach
Agile Testing on Steroids
integrated
toolsets and practices
Philosophy behind
Agile Testing on Steroids
remove
subjectivity and
ambiguities from
decision making process
Philosophy behind
Agile Testing on Steroids
think testing
leave implementation worries
Philosophy behind
Agile Testing on Steroids
‘Adapt’
rather than ‘Replace’
Philosophy behind
Agile Testing on Steroids
Agile Testing on Steroids
24
Internals
Agile Testing on Steroids
Automated
Management
Requirement Project Estimation
Test cases
Source Code
Mgmt
CI environment
+ Code Metrics/
Coverage, Violations
drilldown, Time
machine, Quick wins
Dev environment
(provide architecture,
tools, IDE, reusable API)
Iterations /
Sprints
Development
Testing
Defect Mgmt
Release
Test 360- core UI Test 360- core non UI Test 360-manual
User Mgmt
Legend
Task Mgmt
TDD
PIT/ELT- parallel
independent/End
of lifecycle testing
Agile Testing on Steroids
Agile Testing on Steroids
Agile Testing on Steroids
informal process
enforcement
Advantages of
Agile Testing on Steroids
enables fact based
test prioritization
Advantages of
Agile Testing on Steroids
comprehensive and independent
testing view
Advantages of
Agile Testing on Steroids
enables fact based informed
go/no go decisions
Advantages of
Agile Testing on Steroids
All round traceability-
->Requirements->Code->Defects
->Test cases->Sprint->Tasks->
Advantages of
Agile Testing on Steroids
unravel hidden aspects
acts as an informal collaboration
platform
to channelize communication
between teams
Advantages of
Agile Testing on Steroids
uses right mix of
manual & automation
methods
Advantages of
Agile Testing on Steroids
leads to
matured software testing
Advantages of
Agile Testing on Steroids
Thank You
1 von 36

Recomendados

Optimizing Your Agile Testing Processes von
Optimizing Your Agile Testing ProcessesOptimizing Your Agile Testing Processes
Optimizing Your Agile Testing ProcessesStanton Champion
3.2K views24 Folien
Agile test tools von
Agile test toolsAgile test tools
Agile test toolsAgile Partner S.A.
5.7K views34 Folien
What is Agile Testing? von
What is Agile Testing? What is Agile Testing?
What is Agile Testing? Dr. Alexander Schwartz
1.6K views44 Folien
Agile Testing and Test Automation von
Agile Testing and Test AutomationAgile Testing and Test Automation
Agile Testing and Test AutomationNaveen Kumar Singh
1.2K views105 Folien
Testing in Agile Projects von
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projectssriks7
22.6K views29 Folien
Agile testing principles and practices - Anil Karade von
Agile testing principles and practices - Anil KaradeAgile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil KaradeIndicThreads
9K views36 Folien

Más contenido relacionado

Was ist angesagt?

Agile Testing by Example von
Agile Testing by ExampleAgile Testing by Example
Agile Testing by ExampleMikalai Alimenkou
43.1K views33 Folien
Introduction to Agile Testing von
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile TestingvodQA
1.1K views32 Folien
Agile testing - Testing From Day 1 von
Agile testing - Testing From Day 1Agile testing - Testing From Day 1
Agile testing - Testing From Day 1Kaizenko
2.2K views64 Folien
Agile Testing Strategy von
Agile Testing StrategyAgile Testing Strategy
Agile Testing Strategytharindakasun
73.6K views14 Folien
Agile Testing Process von
Agile Testing ProcessAgile Testing Process
Agile Testing ProcessIntetics
57.7K views12 Folien
Agile testing von
Agile testingAgile testing
Agile testingYogita patil
1.4K views29 Folien

Was ist angesagt?(20)

Introduction to Agile Testing von vodQA
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile Testing
vodQA1.1K views
Agile testing - Testing From Day 1 von Kaizenko
Agile testing - Testing From Day 1Agile testing - Testing From Day 1
Agile testing - Testing From Day 1
Kaizenko2.2K views
Agile Testing Strategy von tharindakasun
Agile Testing StrategyAgile Testing Strategy
Agile Testing Strategy
tharindakasun73.6K views
Agile Testing Process von Intetics
Agile Testing ProcessAgile Testing Process
Agile Testing Process
Intetics57.7K views
Agile Testing - presentation for Agile User Group von suwalki24.pl
Agile Testing - presentation for Agile User GroupAgile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Group
suwalki24.pl3.2K views
Software Testing with Agile Requirements Practices von A B M Moniruzzaman
Software Testing with Agile Requirements Practices Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices
A B M Moniruzzaman879 views
Trends in Agile Testing by Lisa Crispin von Directi Group
Trends in Agile Testing by Lisa CrispinTrends in Agile Testing by Lisa Crispin
Trends in Agile Testing by Lisa Crispin
Directi Group5.7K views
Scrum Testing Methodology von Gaya1985
Scrum Testing MethodologyScrum Testing Methodology
Scrum Testing Methodology
Gaya198529K views
Exploratory testing in an agile development organization (it quality & test ... von Johan Åtting
Exploratory testing in an agile development organization  (it quality & test ...Exploratory testing in an agile development organization  (it quality & test ...
Exploratory testing in an agile development organization (it quality & test ...
Johan Åtting1.3K views
Agile Testing – embedding testing into agile software development lifecycle von Kari Kakkonen
Agile Testing – embedding testing into agile software development lifecycle Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle
Kari Kakkonen2.9K views
Agile Test Automation: Truth, Oxymoron or Lie? von Original Software
Agile Test Automation: Truth, Oxymoron or Lie?Agile Test Automation: Truth, Oxymoron or Lie?
Agile Test Automation: Truth, Oxymoron or Lie?
Original Software962 views
Role Of Qa And Testing In Agile 1225221397167302 8 von a34sharm
Role Of Qa And Testing In Agile 1225221397167302 8Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8
a34sharm2.3K views
Agile Testing Days -Trends and future in testing 2017 von Derk-Jan de Grood
Agile Testing Days -Trends and future in testing 2017Agile Testing Days -Trends and future in testing 2017
Agile Testing Days -Trends and future in testing 2017
Derk-Jan de Grood1.9K views
ISTQB agile tester exam - Conclusions about Certification von Michał Dudziak
ISTQB agile tester exam - Conclusions about CertificationISTQB agile tester exam - Conclusions about Certification
ISTQB agile tester exam - Conclusions about Certification
Michał Dudziak627 views

Similar a Agile tour ncr test360_degree - agile testing on steroids

Continuous delivery is more than dev ops von
Continuous delivery is more than dev opsContinuous delivery is more than dev ops
Continuous delivery is more than dev opsAgile Montréal
274 views120 Folien
Agile Software Development Process von
Agile Software Development ProcessAgile Software Development Process
Agile Software Development ProcessScioSales
975 views12 Folien
A confused tester in agile world finalversion von
A confused tester in agile world finalversionA confused tester in agile world finalversion
A confused tester in agile world finalversionAshish Kumar
227 views38 Folien
Using agile testing to drive product innovation von
Using agile testing to drive product innovationUsing agile testing to drive product innovation
Using agile testing to drive product innovationStephen Graves
78 views26 Folien
Software Testing - Part 1 (Techniques, Types, Levels, Methods, STLC, Bug Life... von
Software Testing - Part 1 (Techniques, Types, Levels, Methods, STLC, Bug Life...Software Testing - Part 1 (Techniques, Types, Levels, Methods, STLC, Bug Life...
Software Testing - Part 1 (Techniques, Types, Levels, Methods, STLC, Bug Life...Ankit Prajapati
2.8K views21 Folien
Agile testing von
Agile testingAgile testing
Agile testingRaj Indugula
2.7K views46 Folien

Similar a Agile tour ncr test360_degree - agile testing on steroids(20)

Continuous delivery is more than dev ops von Agile Montréal
Continuous delivery is more than dev opsContinuous delivery is more than dev ops
Continuous delivery is more than dev ops
Agile Montréal274 views
Agile Software Development Process von ScioSales
Agile Software Development ProcessAgile Software Development Process
Agile Software Development Process
ScioSales975 views
A confused tester in agile world finalversion von Ashish Kumar
A confused tester in agile world finalversionA confused tester in agile world finalversion
A confused tester in agile world finalversion
Ashish Kumar227 views
Using agile testing to drive product innovation von Stephen Graves
Using agile testing to drive product innovationUsing agile testing to drive product innovation
Using agile testing to drive product innovation
Stephen Graves78 views
Software Testing - Part 1 (Techniques, Types, Levels, Methods, STLC, Bug Life... von Ankit Prajapati
Software Testing - Part 1 (Techniques, Types, Levels, Methods, STLC, Bug Life...Software Testing - Part 1 (Techniques, Types, Levels, Methods, STLC, Bug Life...
Software Testing - Part 1 (Techniques, Types, Levels, Methods, STLC, Bug Life...
Ankit Prajapati2.8K views
Challenges with agile testing process and how to debug and troubleshoot these... von Chandan Patary
Challenges with agile testing process and how to debug and troubleshoot these...Challenges with agile testing process and how to debug and troubleshoot these...
Challenges with agile testing process and how to debug and troubleshoot these...
Chandan Patary923 views
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’. von Tieturi Oy
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.
Tieturi Oy408 views
Testaus 2014: Paul Gerrard - The Changing Role of Testers' von Tieturi Oy
Testaus 2014: Paul Gerrard - The Changing Role of Testers'Testaus 2014: Paul Gerrard - The Changing Role of Testers'
Testaus 2014: Paul Gerrard - The Changing Role of Testers'
Tieturi Oy405 views
[QE 2018] Paul Gerrard – Automating Assurance: Tools, Collaboration and DevOps von Future Processing
[QE 2018] Paul Gerrard – Automating Assurance: Tools, Collaboration and DevOps[QE 2018] Paul Gerrard – Automating Assurance: Tools, Collaboration and DevOps
[QE 2018] Paul Gerrard – Automating Assurance: Tools, Collaboration and DevOps
Future Processing157 views
Tester’s fate in an agile von tspascoal
Tester’s fate in an agileTester’s fate in an agile
Tester’s fate in an agile
tspascoal449 views
Driving Agile Product Development with Experimentation von Split Software
Driving Agile Product Development with ExperimentationDriving Agile Product Development with Experimentation
Driving Agile Product Development with Experimentation
Split Software624 views
A New Model For Testing von TEST Huddle
A New Model For TestingA New Model For Testing
A New Model For Testing
TEST Huddle3.3K views
Effective Testing in Agile von Andrii Dzynia
Effective Testing in AgileEffective Testing in Agile
Effective Testing in Agile
Andrii Dzynia1.4K views
Agile testing practice von Mary Jiang
Agile testing practiceAgile testing practice
Agile testing practice
Mary Jiang668 views

Más de Vipul Gupta

The #Futureof Software Tester von
The #Futureof Software TesterThe #Futureof Software Tester
The #Futureof Software TesterVipul Gupta
1K views12 Folien
The 7 habits of effective agile testers von
The 7 habits of effective agile testersThe 7 habits of effective agile testers
The 7 habits of effective agile testersVipul Gupta
837 views26 Folien
Improving ROI and Efficiencies of Software Test Case Automation von
Improving ROI and Efficiencies of Software Test Case AutomationImproving ROI and Efficiencies of Software Test Case Automation
Improving ROI and Efficiencies of Software Test Case AutomationVipul Gupta
1K views15 Folien
Test Automation - why qLabs? von
Test Automation - why qLabs?Test Automation - why qLabs?
Test Automation - why qLabs?Vipul Gupta
350 views9 Folien
Q Labs Webinar on Testcase Prioritization [Feb 20, 2009] von
Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]
Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]Vipul Gupta
393 views23 Folien
Impetus qLabs Solutions von
Impetus qLabs SolutionsImpetus qLabs Solutions
Impetus qLabs SolutionsVipul Gupta
644 views25 Folien

Más de Vipul Gupta(6)

The #Futureof Software Tester von Vipul Gupta
The #Futureof Software TesterThe #Futureof Software Tester
The #Futureof Software Tester
Vipul Gupta1K views
The 7 habits of effective agile testers von Vipul Gupta
The 7 habits of effective agile testersThe 7 habits of effective agile testers
The 7 habits of effective agile testers
Vipul Gupta837 views
Improving ROI and Efficiencies of Software Test Case Automation von Vipul Gupta
Improving ROI and Efficiencies of Software Test Case AutomationImproving ROI and Efficiencies of Software Test Case Automation
Improving ROI and Efficiencies of Software Test Case Automation
Vipul Gupta1K views
Test Automation - why qLabs? von Vipul Gupta
Test Automation - why qLabs?Test Automation - why qLabs?
Test Automation - why qLabs?
Vipul Gupta350 views
Q Labs Webinar on Testcase Prioritization [Feb 20, 2009] von Vipul Gupta
Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]
Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]
Vipul Gupta393 views
Impetus qLabs Solutions von Vipul Gupta
Impetus qLabs SolutionsImpetus qLabs Solutions
Impetus qLabs Solutions
Vipul Gupta644 views

Último

Inawisdom IDP von
Inawisdom IDPInawisdom IDP
Inawisdom IDPPhilipBasford
15 views48 Folien
"Package management in monorepos", Zoltan Kochan von
"Package management in monorepos", Zoltan Kochan"Package management in monorepos", Zoltan Kochan
"Package management in monorepos", Zoltan KochanFwdays
34 views18 Folien
Cencora Executive Symposium von
Cencora Executive SymposiumCencora Executive Symposium
Cencora Executive Symposiummarketingcommunicati21
160 views14 Folien
Cocktail of Environments. How to Mix Test and Development Environments and St... von
Cocktail of Environments. How to Mix Test and Development Environments and St...Cocktail of Environments. How to Mix Test and Development Environments and St...
Cocktail of Environments. How to Mix Test and Development Environments and St...Aleksandr Tarasov
23 views135 Folien
Deep Tech and the Amplified Organisation: Core Concepts von
Deep Tech and the Amplified Organisation: Core ConceptsDeep Tech and the Amplified Organisation: Core Concepts
Deep Tech and the Amplified Organisation: Core ConceptsHolonomics
17 views21 Folien
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023 von
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023Redefining the book supply chain: A glimpse into the future - Tech Forum 2023
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023BookNet Canada
44 views19 Folien

Último(20)

"Package management in monorepos", Zoltan Kochan von Fwdays
"Package management in monorepos", Zoltan Kochan"Package management in monorepos", Zoltan Kochan
"Package management in monorepos", Zoltan Kochan
Fwdays34 views
Cocktail of Environments. How to Mix Test and Development Environments and St... von Aleksandr Tarasov
Cocktail of Environments. How to Mix Test and Development Environments and St...Cocktail of Environments. How to Mix Test and Development Environments and St...
Cocktail of Environments. How to Mix Test and Development Environments and St...
Deep Tech and the Amplified Organisation: Core Concepts von Holonomics
Deep Tech and the Amplified Organisation: Core ConceptsDeep Tech and the Amplified Organisation: Core Concepts
Deep Tech and the Amplified Organisation: Core Concepts
Holonomics17 views
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023 von BookNet Canada
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023Redefining the book supply chain: A glimpse into the future - Tech Forum 2023
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023
BookNet Canada44 views
"Node.js Development in 2024: trends and tools", Nikita Galkin von Fwdays
"Node.js Development in 2024: trends and tools", Nikita Galkin "Node.js Development in 2024: trends and tools", Nikita Galkin
"Node.js Development in 2024: trends and tools", Nikita Galkin
Fwdays33 views
Future of AR - Facebook Presentation von Rob McCarty
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
Rob McCarty65 views
"Running students' code in isolation. The hard way", Yurii Holiuk von Fwdays
"Running students' code in isolation. The hard way", Yurii Holiuk "Running students' code in isolation. The hard way", Yurii Holiuk
"Running students' code in isolation. The hard way", Yurii Holiuk
Fwdays36 views
"Surviving highload with Node.js", Andrii Shumada von Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays58 views
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdf von MichaelOLeary82
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdfAdopting Karpenter for Cost and Simplicity at Grafana Labs.pdf
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdf
MichaelOLeary8213 views
AIM102-S_Cognizant_CognizantCognitive von PhilipBasford
AIM102-S_Cognizant_CognizantCognitiveAIM102-S_Cognizant_CognizantCognitive
AIM102-S_Cognizant_CognizantCognitive
PhilipBasford21 views
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell von Fwdays
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
Fwdays14 views
AI + Memoori = AIM von Memoori
AI + Memoori = AIMAI + Memoori = AIM
AI + Memoori = AIM
Memoori14 views
This talk was not generated with ChatGPT: how AI is changing science von Elena Simperl
This talk was not generated with ChatGPT: how AI is changing scienceThis talk was not generated with ChatGPT: how AI is changing science
This talk was not generated with ChatGPT: how AI is changing science
Elena Simperl32 views
Discover Aura Workshop (12.5.23).pdf von Neo4j
Discover Aura Workshop (12.5.23).pdfDiscover Aura Workshop (12.5.23).pdf
Discover Aura Workshop (12.5.23).pdf
Neo4j15 views
The Coming AI Tsunami.pptx von johnhandby
The Coming AI Tsunami.pptxThe Coming AI Tsunami.pptx
The Coming AI Tsunami.pptx
johnhandby13 views

Agile tour ncr test360_degree - agile testing on steroids

Hinweis der Redaktion

  1. Product complexityMultiple technologiesHardware/software
  2. What to test?How to test?How much to test?What are the associated risks?Will all the bugs be reported during testing?Are all the requirements tested?How can I ensure critical defects don’t go into any release (staging/production)?Is the product ready to release : Go/No Go?Can critical bugs be identified early?How to resolve communication lag among teams?How to prioritize testing?Is the acceptance criteria
  3. How can I have complete visibility into testing process?How can I know optimum test coverage is being done?How to validate product health?
  4. Which tools to use during testing?Which testing skills are needed?How many resources (including infrastructure, hardware and software) are required?
  5. What will be the best delivery model for us?Who is doing what?Is my IP in Safe hands?Outsourcing may result in savings at the expense of quality!
  6. Where should the industry be lookingHow we should be looking at this maturity modelThis should what a maturity model should achieve as a testing organisation
  7. Open to integrate with Licensed Testing toolsInteroperate with existing investments in Testing toolsIncremental and uses the “adapt” approach rather than a “replace” approach
  8. Always keep all stakeholders updated with the latest informationUse of innovative collaborative testing tools to encourage informal tool driven collaboration and improve flow of information