SlideShare a Scribd company logo
1 of 40
Test Policy Test Strategy Workshop
Sponsored by
Version 1.6: 31 May 2014
Agenda
 Introduction and Expectations
Creating a Test Policy
 Defining Test Objectives
 Drafting a Test Policy
Creating a Test Strategy
 Implementing the testing process steps/tasks
 Understanding the development model/methodology and its
impact on Testing Strategy
 Test Levels and its impact
 Understanding Risks and impact on Test Strategy
 Introduction and Expectations
Creating a Test Policy
 Defining Test Objectives
 Drafting a Test Policy
Creating a Test Strategy
 Implementing the testing process steps/tasks
 Understanding the development model/methodology and its
impact on Testing Strategy
 Test Levels and its impact
 Understanding Risks and impact on Test Strategy
 Steering Committee Member, Agile Testing Alliance
 Co-Author of a book on Selenium
 Certified Trainer Agile Testing - ATA,Qualified Project
Management Professional (QPMP), Six Sigma Black Belt,
ISTQB certified foundation and advanced level Tester, Sun
Certified Java Programmer, Presenter in International
conferences on Project Management, Quality and Testing
 19+ years of IT Industry experience with:
 Larsen & Toubro Infotech Ltd, India, NSE.IT (National Stock Exchange, India)
 Celox Networks, USA, Netscout Systems, USA
 BE CSE, MBA Finance from UMASS Lowell.
Principal Consultant
Aditya Garg
 Steering Committee Member, Agile Testing Alliance
 Co-Author of a book on Selenium
 Certified Trainer Agile Testing - ATA,Qualified Project
Management Professional (QPMP), Six Sigma Black Belt,
ISTQB certified foundation and advanced level Tester, Sun
Certified Java Programmer, Presenter in International
conferences on Project Management, Quality and Testing
 19+ years of IT Industry experience with:
 Larsen & Toubro Infotech Ltd, India, NSE.IT (National Stock Exchange, India)
 Celox Networks, USA, Netscout Systems, USA
 BE CSE, MBA Finance from UMASS Lowell.
Aditya has been an automation test architect and principal consultant excelling in designing, strategizing and
architecting manual and automation testing solutions. His primary focus has been in the area of establishing and leading
testing center of excellence and practices, managing large IT projects, undertaking testing process studies using Six
Sigma, CMMi and TMM models, proposing QA solutions, performance engineering and architecture reviews, designing
automation frameworks, exploring open source test automation tools/frameworks and Business development
Aditya’s current research area is use of pair wise testing in agile projects specially in optimizing test automation
regression packs build around BDT with tools like Cucumber, Selenium and Capybara.
Test PolicyTest Policy
What is Policy?
Wikipedia
• A Policy is typically described as a principle or rule to guide
decisions and achieve rational outcomes.
• The term is not normally used to denote what is actually done,
this is normally referred to as either procedure or protocol.
• A Policy can be considered as a "Statement of Intent" or a
"Commitment".
Confidential | Copyright © QAAgility Technologies
Wikipedia
• A Policy is typically described as a principle or rule to guide
decisions and achieve rational outcomes.
• The term is not normally used to denote what is actually done,
this is normally referred to as either procedure or protocol.
• A Policy can be considered as a "Statement of Intent" or a
"Commitment".
What is Policy?
ISTQB Glossary Test Policy:
A high level document describing the
principles, approach and major objectives of
the organization regarding testing
Confidential | Copyright © QAAgility Technologies
ISTQB Glossary Test Policy:
A high level document describing the
principles, approach and major objectives of
the organization regarding testing
What is Policy?
What do you think must be part of Test Policy ?
Confidential | Copyright © QAAgility Technologies
What is Policy?
The “why” of testing
• Gives overall test objectives for organization
• Developed by senior managers (test managers and test stakeholder
managers)
• Topics include: Business value of testing
• Test objectives
• Effectiveness and efficiency metrics
• Typical test process
•Test process improvement
Short, high-level document
Confidential | Copyright © QAAgility Technologies
The “why” of testing
• Gives overall test objectives for organization
• Developed by senior managers (test managers and test stakeholder
managers)
• Topics include: Business value of testing
• Test objectives
• Effectiveness and efficiency metrics
• Typical test process
•Test process improvement
Short, high-level document
Test Objectives
S •Specific
M •Measurable
A •Attainable
Confidential | Copyright © QAAgility Technologies
A •Attainable
R •Relevant
T •Timely
Test Objectives – Exercise – Please list down – 10 minutes
S •Specific
M •Measurable
A •Attainable
Confidential | Copyright © QAAgility Technologies
A •Attainable
R •Relevant
T •Timely
Test Objectives
S
• Specific Test Hours
M
• Measurable Productivity
A
• Attainable Number of defects
Confidential | Copyright © QAAgility Technologies
A
• Attainable Number of defects
R
• Relevant Tests
T
• Time-Limited Test Plan
Mission: (define what should be the mission/30K feet level
objective/purpose for the testing organization)
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
1
Test Policy – Sample Construction
Confidential | Copyright © QAAgility Technologies
Mission: (define what should be the mission/30K feet level
objective/purpose for the testing organization)
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
Mission Statement
Reference:
http://www.businessdictionary.com/defin
ition/mission-statement.html
Strategy/How: (Define in simple sentence how would you achieve
this mission – or what would be your strategy to achieve the mission)
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
2
Test Policy – Sample Construction
Confidential | Copyright © QAAgility Technologies
Strategy/How: (Define in simple sentence how would you achieve
this mission – or what would be your strategy to achieve the mission)
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
Test Policy – Sample Construction
Levels of Testing and their objectives you would like to perform to
achieve the strategy goals
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
3
Confidential | Copyright © QAAgility Technologies
Levels of Testing and their objectives you would like to perform to
achieve the strategy goals
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
Test Policy – Sample Construction
Generic Testing Process that you would like to define for these levels
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
4
Confidential | Copyright © QAAgility Technologies
Generic Testing Process that you would like to define for these levels
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
Test Policy – Sample Construction
Key Process Indicators (KPI’s) / Service Level Indicators (SLA’s)
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
5
Confidential | Copyright © QAAgility Technologies
Key Process Indicators (KPI’s) / Service Level Indicators (SLA’s)
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
Confidential | Copyright © QAAgility Technologies
Confidential | Copyright © QAAgility Technologies
Test StrategyTest Strategy
Exercise: Prepare a Strategy
Consider that you are testing an application similar to
Amazon.com/ Kalahari.com / FlipKart.com
How would you test it ?
What will you test in it ?
Make your own assumptions
Time limit – 30 minutes
2 minutes per group for discussion
Consider that you are testing an application similar to
Amazon.com/ Kalahari.com / FlipKart.com
How would you test it ?
What will you test in it ?
Make your own assumptions
Time limit – 30 minutes
2 minutes per group for discussion
Test Strategy
•The “how” of testing, at a general level
•Managing product and project risks
•Test levels, entry/exit criteria and
coverage
•High-level test activities
•Types of strategies:
•Analytical
•Model-based
•Methodical
•Process- or standard-compliant
•Reactive
•Consultative
•Regression-averse
Strategies vary by
lifecycle, type of
application, type of
project, software
lifecycle model, level of
risk, regulatory
requirements, short-term
vs. long-term, etc.
Confidential | Copyright © QAAgility Technologies
•The “how” of testing, at a general level
•Managing product and project risks
•Test levels, entry/exit criteria and
coverage
•High-level test activities
•Types of strategies:
•Analytical
•Model-based
•Methodical
•Process- or standard-compliant
•Reactive
•Consultative
•Regression-averse
Strategies vary by
lifecycle, type of
application, type of
project, software
lifecycle model, level of
risk, regulatory
requirements, short-term
vs. long-term, etc.
The test strategy should align with the test policy
Case Study
Practical Test Strategy
Creation
Case Study
Practical Test Strategy
Creation
20 Minutes:
Go through the given
case study
20 Minutes:
Go through the given
case study
S/W Development Methodology
&
Testing Levels
1
CONSIDERATIONS
S/W Development Methodology
&
Testing Levels2
Question(s) to be answered ?
Should Testing team take into consideration Software
Development Methodology ?
What are the different software models ?
How does software testing levels (CIT, ST, SIT, (U)AT, OAT)
impact Strategy ?
Should Testing team take into consideration Software
Development Methodology ?
What are the different software models ?
How does software testing levels (CIT, ST, SIT, (U)AT, OAT)
impact Strategy ?
RisksRisks
What’s a Risk?
 Risk
– The possibility of a negative or undesirable outcome
Project risks
- Risk related to management and control of the (test) project
- Project risks influence the success of a project, they have to be
managed
Project Risk
 Project Risk: A risk related to management and control of the (test) project.
 Supplier Issues
– Contractual Issues
– Third party goes in liquidation or fails to deliver
 Organisational Issues
– Skills and Staff shortages
– Training and support issues
– Communication/Political Issues, e.g. between testers and other
project teams
 Technical
– No or poor requirements
– Quality of the design or code
– Architectural solution under question
 Project Risk: A risk related to management and control of the (test) project.
 Supplier Issues
– Contractual Issues
– Third party goes in liquidation or fails to deliver
 Organisational Issues
– Skills and Staff shortages
– Training and support issues
– Communication/Political Issues, e.g. between testers and other
project teams
 Technical
– No or poor requirements
– Quality of the design or code
– Architectural solution under question
Entry and exit criteria
Test
Phase 2
"tested"
is it ready for my
testing?
Test
Phase 1
"tested"
is it ready for my
testing?
Phase 2 Phase 1
Entry criteria Exit criteria
Acceptance
criteria
Completion
criteria
Exercise - Continued
For the given case study – Relook at
A) Testing process
B) Testing levels
By highlighting the PROJECT RISKS in the case study and how would it
impact the overall approach. Addressing the RISKS
Other Contents of Test Strategy Documents
• Independence of testing
• Mandatory and optional
standards
• Confirmation testing and
regression testing
• Test automation
• Reusability of work products
• Non Functional Testing
•Test environments
•Test tools
•Test control and reporting
•Test measurements and
metrics
•Defect management
•Testware configuration
management
Confidential | Copyright © QAAgility Technologies
• Independence of testing
• Mandatory and optional
standards
• Confirmation testing and
regression testing
• Test automation
• Reusability of work products
• Non Functional Testing
•Test environments
•Test tools
•Test control and reporting
•Test measurements and
metrics
•Defect management
•Testware configuration
management
Appendix
Confidential | Copyright © QAAgility Technologies Pvt Ltd
About us
Confidential | Copyright © QAAgility Technologies Pvt Ltd
We are a TESTING training company that
brings to you -
• Thought leadership in Testing area
• Book published on Selenium by Tata McGraw Hill
• Agile Testing Licensed Trainers for ATA
• People behind ITB Mumbai chapter and TeStride
Mumbai Conference
• Huge Experience in training more than 3000
professionals across major IT Companies in India
and abroad in Testing
• Practical insight into all training assignments
due to our pedigree working and managing
testing for large multinationals for more than 18-
19 years
AND WE ARE PASSIONATE ABOUT IT!
Confidential | Copyright © QA Agility Technologies
We are a TESTING training company that
brings to you -
• Thought leadership in Testing area
• Book published on Selenium by Tata McGraw Hill
• Agile Testing Licensed Trainers for ATA
• People behind ITB Mumbai chapter and TeStride
Mumbai Conference
• Huge Experience in training more than 3000
professionals across major IT Companies in India
and abroad in Testing
• Practical insight into all training assignments
due to our pedigree working and managing
testing for large multinationals for more than 18-
19 years
AND WE ARE PASSIONATE ABOUT IT!
Offerings - Comprehensive training programs in QA/Testing area
• Agile Testing Alliance - Certifications
• CP-BAT, CP-MAT, CP-AAT, CP-AAST
• Specialized Workshops/Niche Trainings
• Practical Test Strategy Formulation
• Architecting Testing Solutions
• Risk Based Testing
• Certified Agile Tester and Agile Testing
• ISTQB Certification
• Foundation Level
• Advanced Level
• Test Automation
• QTP
• Foundation
• Advanced
• Framework driven
• Selenium
• Foundation
• Advanced
• Test Management
• Quality Center
• Test Link
• Performance Testing
• Load Runner
• Silk Performer
• Open STA, JMeter
• Testing and QA Processes
• Testing Metrics
• Extended programs and diploma
on Testing Talent Development
• Test Automation
• Manual Testing
• Testing Leaderships
• Customized Corporate Trainings
• Specific Testing topic
• Web based Application Testing
• SOA Testing
• DB Testing
• GHTester. SOAP UI
• Tailored to project and
organization needs
Confidential | Copyright © QA Agility Technologies
• Agile Testing Alliance - Certifications
• CP-BAT, CP-MAT, CP-AAT, CP-AAST
• Specialized Workshops/Niche Trainings
• Practical Test Strategy Formulation
• Architecting Testing Solutions
• Risk Based Testing
• Certified Agile Tester and Agile Testing
• ISTQB Certification
• Foundation Level
• Advanced Level
• Test Automation
• QTP
• Foundation
• Advanced
• Framework driven
• Selenium
• Foundation
• Advanced
• Test Management
• Quality Center
• Test Link
• Performance Testing
• Load Runner
• Silk Performer
• Open STA, JMeter
• Testing and QA Processes
• Testing Metrics
• Extended programs and diploma
on Testing Talent Development
• Test Automation
• Manual Testing
• Testing Leaderships
• Customized Corporate Trainings
• Specific Testing topic
• Web based Application Testing
• SOA Testing
• DB Testing
• GHTester. SOAP UI
• Tailored to project and
organization needs
Agile Testing Certifications
 Surest Way to Master Agile Testing
 Pick up newer ways of doing Testing
 Differentiate how old ways of testing may
not work in swift moving agile projects
 Learn optimized test design – utmost
necessary to reduce defect leakage in a
project where time is always a constraint.
 Mind Map Test Design Technique
 Pairwise/Combinatorial Techniques
 Exploratory Test Design Technique
 Increasing agility in finding defects
 Real Agile Project (Multiple Drops, Multiple
Sprints)
Certified
Professional –
Master Agile Testing
 Surest Way to Master Agile Testing
 Pick up newer ways of doing Testing
 Differentiate how old ways of testing may
not work in swift moving agile projects
 Learn optimized test design – utmost
necessary to reduce defect leakage in a
project where time is always a constraint.
 Mind Map Test Design Technique
 Pairwise/Combinatorial Techniques
 Exploratory Test Design Technique
 Increasing agility in finding defects
 Real Agile Project (Multiple Drops, Multiple
Sprints)
 Surest Way to learn cutting edge
automation trends
 Understanding huge importance of
automation in today’s testing world
 Hands on BDD,ATDD and TDD
 Practice automation from concept to
regression and test hardening iteration
using:
 Real Case Study
 Real tools like – Cucumber,
Fitnesse, Selenium, Hudson/Jenkins
Certified Professional –
Automation Agile
Testing
 Surest Way to learn cutting edge
automation trends
 Understanding huge importance of
automation in today’s testing world
 Hands on BDD,ATDD and TDD
 Practice automation from concept to
regression and test hardening iteration
using:
 Real Case Study
 Real tools like – Cucumber,
Fitnesse, Selenium, Hudson/Jenkins
Thank you
Write to
aditya.garg@agiletestingalliance.org
#adigindia
Linked in: https://www.linkedin.com/in/adigarg
40
Thank you
Write to
aditya.garg@agiletestingalliance.org
#adigindia
Linked in: https://www.linkedin.com/in/adigarg

More Related Content

What's hot

Why Agile Is Failing in Large Enterprises, And What You Can Do About I...
Why Agile Is Failing in Large Enterprises, And What You Can Do About I...Why Agile Is Failing in Large Enterprises, And What You Can Do About I...
Why Agile Is Failing in Large Enterprises, And What You Can Do About I...LeadingAgile
 
Transforming Your QA and Test Team
Transforming Your QA and Test TeamTransforming Your QA and Test Team
Transforming Your QA and Test TeamTechWell
 
Why Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About ItWhy Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About ItMike Cottmeyer
 
The New Gives and Takes in a testers role
The New Gives and Takes in a testers role The New Gives and Takes in a testers role
The New Gives and Takes in a testers role Agile Testing Alliance
 
Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesLeadingAgile
 
May 22 2014 how to scale agility in your enterprise
May 22 2014   how to scale agility in your enterpriseMay 22 2014   how to scale agility in your enterprise
May 22 2014 how to scale agility in your enterpriseIsaac Hogue
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation ExplaninedLeadingAgile
 
Scrum and kanban in the enterprise webinar
Scrum and kanban in the enterprise   webinarScrum and kanban in the enterprise   webinar
Scrum and kanban in the enterprise webinarMike Cottmeyer
 
How to own a really big complex product
How to own a really big complex productHow to own a really big complex product
How to own a really big complex productMike Cottmeyer
 
Agile Metrics: The GQM Approach to Enterprise Metrics
Agile Metrics: The GQM Approach to Enterprise MetricsAgile Metrics: The GQM Approach to Enterprise Metrics
Agile Metrics: The GQM Approach to Enterprise MetricsTim Zack
 
Agile Program and Portfolio Management
Agile Program and Portfolio ManagementAgile Program and Portfolio Management
Agile Program and Portfolio ManagementMike Cottmeyer
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation ExplainedLeadingAgile
 
The Executives Step-by-Step Guide to Leading a Large-Scale Agile Transformation
The Executives Step-by-Step Guide to Leading a Large-Scale Agile TransformationThe Executives Step-by-Step Guide to Leading a Large-Scale Agile Transformation
The Executives Step-by-Step Guide to Leading a Large-Scale Agile TransformationLeadingAgile
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27LeadingAgile
 
Agility Infusion 101: Agile & Beyond
Agility Infusion 101: Agile & BeyondAgility Infusion 101: Agile & Beyond
Agility Infusion 101: Agile & BeyondLeadingAgile
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionLeadingAgile
 
Scale agile down instead of scaling it up
Scale agile down instead of scaling it upScale agile down instead of scaling it up
Scale agile down instead of scaling it upTushar Somaiya
 

What's hot (20)

Why Agile Is Failing in Large Enterprises, And What You Can Do About I...
Why Agile Is Failing in Large Enterprises, And What You Can Do About I...Why Agile Is Failing in Large Enterprises, And What You Can Do About I...
Why Agile Is Failing in Large Enterprises, And What You Can Do About I...
 
Transforming Your QA and Test Team
Transforming Your QA and Test TeamTransforming Your QA and Test Team
Transforming Your QA and Test Team
 
Why Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About ItWhy Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About It
 
The New Gives and Takes in a testers role
The New Gives and Takes in a testers role The New Gives and Takes in a testers role
The New Gives and Takes in a testers role
 
Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily Releases
 
May 22 2014 how to scale agility in your enterprise
May 22 2014   how to scale agility in your enterpriseMay 22 2014   how to scale agility in your enterprise
May 22 2014 how to scale agility in your enterprise
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation Explanined
 
Scrum and kanban in the enterprise webinar
Scrum and kanban in the enterprise   webinarScrum and kanban in the enterprise   webinar
Scrum and kanban in the enterprise webinar
 
How to own a really big complex product
How to own a really big complex productHow to own a really big complex product
How to own a really big complex product
 
Agile Metrics: The GQM Approach to Enterprise Metrics
Agile Metrics: The GQM Approach to Enterprise MetricsAgile Metrics: The GQM Approach to Enterprise Metrics
Agile Metrics: The GQM Approach to Enterprise Metrics
 
Agile Program and Portfolio Management
Agile Program and Portfolio ManagementAgile Program and Portfolio Management
Agile Program and Portfolio Management
 
Agile certified practitioner Exam Notes
Agile certified practitioner Exam NotesAgile certified practitioner Exam Notes
Agile certified practitioner Exam Notes
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation Explained
 
The Executives Step-by-Step Guide to Leading a Large-Scale Agile Transformation
The Executives Step-by-Step Guide to Leading a Large-Scale Agile TransformationThe Executives Step-by-Step Guide to Leading a Large-Scale Agile Transformation
The Executives Step-by-Step Guide to Leading a Large-Scale Agile Transformation
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
Introduction - #ATAGTR2016
Introduction - #ATAGTR2016Introduction - #ATAGTR2016
Introduction - #ATAGTR2016
 
Agility Infusion 101: Agile & Beyond
Agility Infusion 101: Agile & BeyondAgility Infusion 101: Agile & Beyond
Agility Infusion 101: Agile & Beyond
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 Session
 
Scale agile down instead of scaling it up
Scale agile down instead of scaling it upScale agile down instead of scaling it up
Scale agile down instead of scaling it up
 

Similar to Ngtwsontpnts14july2014

360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellence360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellenceguestf2e1db
 
Quality Organization framework
Quality Organization frameworkQuality Organization framework
Quality Organization frameworkPradeep Suresh Pai
 
A comparative study of process templates in team
A comparative study of process templates in teamA comparative study of process templates in team
A comparative study of process templates in teamaminmesbahi
 
Certified Professional Master Agile Testing information and highlights
Certified Professional Master Agile Testing  information and highlightsCertified Professional Master Agile Testing  information and highlights
Certified Professional Master Agile Testing information and highlightsAgile Testing Alliance
 
Venkata Sravan Kumar Borra
Venkata Sravan Kumar BorraVenkata Sravan Kumar Borra
Venkata Sravan Kumar BorraShravan Kumar
 
The Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test Strategy The Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test Strategy Brian Estep
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPrudentialSolutions
 
Jarian van de Laar - Test Policy - Test Strategy
Jarian van de Laar - Test Policy - Test Strategy Jarian van de Laar - Test Policy - Test Strategy
Jarian van de Laar - Test Policy - Test Strategy TEST Huddle
 
Quality management checklist
Quality management checklistQuality management checklist
Quality management checklistselinasimpson321
 
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...QASymphony
 
Hi Performance Manufacturing
Hi Performance ManufacturingHi Performance Manufacturing
Hi Performance ManufacturingAlex Diong
 
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...Derk-Jan de Grood
 

Similar to Ngtwsontpnts14july2014 (20)

360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellence360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellence
 
QAAgility Trainings Brochure
QAAgility Trainings BrochureQAAgility Trainings Brochure
QAAgility Trainings Brochure
 
QAAgility Trainings
QAAgility TrainingsQAAgility Trainings
QAAgility Trainings
 
About Agile Testing Alliance (ATA)
About Agile Testing Alliance (ATA)About Agile Testing Alliance (ATA)
About Agile Testing Alliance (ATA)
 
Quality Organization framework
Quality Organization frameworkQuality Organization framework
Quality Organization framework
 
A comparative study of process templates in team
A comparative study of process templates in teamA comparative study of process templates in team
A comparative study of process templates in team
 
Value of software testing
Value of software testingValue of software testing
Value of software testing
 
Certified Professional Master Agile Testing information and highlights
Certified Professional Master Agile Testing  information and highlightsCertified Professional Master Agile Testing  information and highlights
Certified Professional Master Agile Testing information and highlights
 
Quality Control in Development
Quality Control in DevelopmentQuality Control in Development
Quality Control in Development
 
Venkata Sravan Kumar Borra
Venkata Sravan Kumar BorraVenkata Sravan Kumar Borra
Venkata Sravan Kumar Borra
 
The Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test Strategy The Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test Strategy
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
 
Jarian van de Laar - Test Policy - Test Strategy
Jarian van de Laar - Test Policy - Test Strategy Jarian van de Laar - Test Policy - Test Strategy
Jarian van de Laar - Test Policy - Test Strategy
 
Quality Assurance and Testing services
Quality Assurance and Testing servicesQuality Assurance and Testing services
Quality Assurance and Testing services
 
Scaled agile implementation
Scaled agile implementationScaled agile implementation
Scaled agile implementation
 
Quality management checklist
Quality management checklistQuality management checklist
Quality management checklist
 
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
 
Hi Performance Manufacturing
Hi Performance ManufacturingHi Performance Manufacturing
Hi Performance Manufacturing
 
Online testing strategy
Online testing strategyOnline testing strategy
Online testing strategy
 
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...
 

Recently uploaded

办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 

Recently uploaded (20)

办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 

Ngtwsontpnts14july2014

  • 1. Test Policy Test Strategy Workshop Sponsored by Version 1.6: 31 May 2014
  • 2. Agenda  Introduction and Expectations Creating a Test Policy  Defining Test Objectives  Drafting a Test Policy Creating a Test Strategy  Implementing the testing process steps/tasks  Understanding the development model/methodology and its impact on Testing Strategy  Test Levels and its impact  Understanding Risks and impact on Test Strategy  Introduction and Expectations Creating a Test Policy  Defining Test Objectives  Drafting a Test Policy Creating a Test Strategy  Implementing the testing process steps/tasks  Understanding the development model/methodology and its impact on Testing Strategy  Test Levels and its impact  Understanding Risks and impact on Test Strategy
  • 3.  Steering Committee Member, Agile Testing Alliance  Co-Author of a book on Selenium  Certified Trainer Agile Testing - ATA,Qualified Project Management Professional (QPMP), Six Sigma Black Belt, ISTQB certified foundation and advanced level Tester, Sun Certified Java Programmer, Presenter in International conferences on Project Management, Quality and Testing  19+ years of IT Industry experience with:  Larsen & Toubro Infotech Ltd, India, NSE.IT (National Stock Exchange, India)  Celox Networks, USA, Netscout Systems, USA  BE CSE, MBA Finance from UMASS Lowell. Principal Consultant Aditya Garg  Steering Committee Member, Agile Testing Alliance  Co-Author of a book on Selenium  Certified Trainer Agile Testing - ATA,Qualified Project Management Professional (QPMP), Six Sigma Black Belt, ISTQB certified foundation and advanced level Tester, Sun Certified Java Programmer, Presenter in International conferences on Project Management, Quality and Testing  19+ years of IT Industry experience with:  Larsen & Toubro Infotech Ltd, India, NSE.IT (National Stock Exchange, India)  Celox Networks, USA, Netscout Systems, USA  BE CSE, MBA Finance from UMASS Lowell. Aditya has been an automation test architect and principal consultant excelling in designing, strategizing and architecting manual and automation testing solutions. His primary focus has been in the area of establishing and leading testing center of excellence and practices, managing large IT projects, undertaking testing process studies using Six Sigma, CMMi and TMM models, proposing QA solutions, performance engineering and architecture reviews, designing automation frameworks, exploring open source test automation tools/frameworks and Business development Aditya’s current research area is use of pair wise testing in agile projects specially in optimizing test automation regression packs build around BDT with tools like Cucumber, Selenium and Capybara.
  • 5. What is Policy? Wikipedia • A Policy is typically described as a principle or rule to guide decisions and achieve rational outcomes. • The term is not normally used to denote what is actually done, this is normally referred to as either procedure or protocol. • A Policy can be considered as a "Statement of Intent" or a "Commitment". Confidential | Copyright © QAAgility Technologies Wikipedia • A Policy is typically described as a principle or rule to guide decisions and achieve rational outcomes. • The term is not normally used to denote what is actually done, this is normally referred to as either procedure or protocol. • A Policy can be considered as a "Statement of Intent" or a "Commitment".
  • 6. What is Policy? ISTQB Glossary Test Policy: A high level document describing the principles, approach and major objectives of the organization regarding testing Confidential | Copyright © QAAgility Technologies ISTQB Glossary Test Policy: A high level document describing the principles, approach and major objectives of the organization regarding testing
  • 7. What is Policy? What do you think must be part of Test Policy ? Confidential | Copyright © QAAgility Technologies
  • 8. What is Policy? The “why” of testing • Gives overall test objectives for organization • Developed by senior managers (test managers and test stakeholder managers) • Topics include: Business value of testing • Test objectives • Effectiveness and efficiency metrics • Typical test process •Test process improvement Short, high-level document Confidential | Copyright © QAAgility Technologies The “why” of testing • Gives overall test objectives for organization • Developed by senior managers (test managers and test stakeholder managers) • Topics include: Business value of testing • Test objectives • Effectiveness and efficiency metrics • Typical test process •Test process improvement Short, high-level document
  • 9. Test Objectives S •Specific M •Measurable A •Attainable Confidential | Copyright © QAAgility Technologies A •Attainable R •Relevant T •Timely
  • 10. Test Objectives – Exercise – Please list down – 10 minutes S •Specific M •Measurable A •Attainable Confidential | Copyright © QAAgility Technologies A •Attainable R •Relevant T •Timely
  • 11. Test Objectives S • Specific Test Hours M • Measurable Productivity A • Attainable Number of defects Confidential | Copyright © QAAgility Technologies A • Attainable Number of defects R • Relevant Tests T • Time-Limited Test Plan
  • 12. Mission: (define what should be the mission/30K feet level objective/purpose for the testing organization) --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- 1 Test Policy – Sample Construction Confidential | Copyright © QAAgility Technologies Mission: (define what should be the mission/30K feet level objective/purpose for the testing organization) --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- Mission Statement Reference: http://www.businessdictionary.com/defin ition/mission-statement.html
  • 13. Strategy/How: (Define in simple sentence how would you achieve this mission – or what would be your strategy to achieve the mission) --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- 2 Test Policy – Sample Construction Confidential | Copyright © QAAgility Technologies Strategy/How: (Define in simple sentence how would you achieve this mission – or what would be your strategy to achieve the mission) --------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------
  • 14. Test Policy – Sample Construction Levels of Testing and their objectives you would like to perform to achieve the strategy goals --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- 3 Confidential | Copyright © QAAgility Technologies Levels of Testing and their objectives you would like to perform to achieve the strategy goals --------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------
  • 15. Test Policy – Sample Construction Generic Testing Process that you would like to define for these levels --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- 4 Confidential | Copyright © QAAgility Technologies Generic Testing Process that you would like to define for these levels --------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------
  • 16. Test Policy – Sample Construction Key Process Indicators (KPI’s) / Service Level Indicators (SLA’s) --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- 5 Confidential | Copyright © QAAgility Technologies Key Process Indicators (KPI’s) / Service Level Indicators (SLA’s) --------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------
  • 17. Confidential | Copyright © QAAgility Technologies
  • 18. Confidential | Copyright © QAAgility Technologies
  • 20. Exercise: Prepare a Strategy Consider that you are testing an application similar to Amazon.com/ Kalahari.com / FlipKart.com How would you test it ? What will you test in it ? Make your own assumptions Time limit – 30 minutes 2 minutes per group for discussion Consider that you are testing an application similar to Amazon.com/ Kalahari.com / FlipKart.com How would you test it ? What will you test in it ? Make your own assumptions Time limit – 30 minutes 2 minutes per group for discussion
  • 21. Test Strategy •The “how” of testing, at a general level •Managing product and project risks •Test levels, entry/exit criteria and coverage •High-level test activities •Types of strategies: •Analytical •Model-based •Methodical •Process- or standard-compliant •Reactive •Consultative •Regression-averse Strategies vary by lifecycle, type of application, type of project, software lifecycle model, level of risk, regulatory requirements, short-term vs. long-term, etc. Confidential | Copyright © QAAgility Technologies •The “how” of testing, at a general level •Managing product and project risks •Test levels, entry/exit criteria and coverage •High-level test activities •Types of strategies: •Analytical •Model-based •Methodical •Process- or standard-compliant •Reactive •Consultative •Regression-averse Strategies vary by lifecycle, type of application, type of project, software lifecycle model, level of risk, regulatory requirements, short-term vs. long-term, etc. The test strategy should align with the test policy
  • 22. Case Study Practical Test Strategy Creation Case Study Practical Test Strategy Creation
  • 23. 20 Minutes: Go through the given case study 20 Minutes: Go through the given case study
  • 24. S/W Development Methodology & Testing Levels 1 CONSIDERATIONS S/W Development Methodology & Testing Levels2
  • 25. Question(s) to be answered ? Should Testing team take into consideration Software Development Methodology ? What are the different software models ? How does software testing levels (CIT, ST, SIT, (U)AT, OAT) impact Strategy ? Should Testing team take into consideration Software Development Methodology ? What are the different software models ? How does software testing levels (CIT, ST, SIT, (U)AT, OAT) impact Strategy ?
  • 27. What’s a Risk?  Risk – The possibility of a negative or undesirable outcome
  • 28. Project risks - Risk related to management and control of the (test) project - Project risks influence the success of a project, they have to be managed
  • 29. Project Risk  Project Risk: A risk related to management and control of the (test) project.  Supplier Issues – Contractual Issues – Third party goes in liquidation or fails to deliver  Organisational Issues – Skills and Staff shortages – Training and support issues – Communication/Political Issues, e.g. between testers and other project teams  Technical – No or poor requirements – Quality of the design or code – Architectural solution under question  Project Risk: A risk related to management and control of the (test) project.  Supplier Issues – Contractual Issues – Third party goes in liquidation or fails to deliver  Organisational Issues – Skills and Staff shortages – Training and support issues – Communication/Political Issues, e.g. between testers and other project teams  Technical – No or poor requirements – Quality of the design or code – Architectural solution under question
  • 30. Entry and exit criteria Test Phase 2 "tested" is it ready for my testing? Test Phase 1 "tested" is it ready for my testing? Phase 2 Phase 1 Entry criteria Exit criteria Acceptance criteria Completion criteria
  • 31. Exercise - Continued For the given case study – Relook at A) Testing process B) Testing levels By highlighting the PROJECT RISKS in the case study and how would it impact the overall approach. Addressing the RISKS
  • 32. Other Contents of Test Strategy Documents • Independence of testing • Mandatory and optional standards • Confirmation testing and regression testing • Test automation • Reusability of work products • Non Functional Testing •Test environments •Test tools •Test control and reporting •Test measurements and metrics •Defect management •Testware configuration management Confidential | Copyright © QAAgility Technologies • Independence of testing • Mandatory and optional standards • Confirmation testing and regression testing • Test automation • Reusability of work products • Non Functional Testing •Test environments •Test tools •Test control and reporting •Test measurements and metrics •Defect management •Testware configuration management
  • 33. Appendix Confidential | Copyright © QAAgility Technologies Pvt Ltd
  • 34. About us Confidential | Copyright © QAAgility Technologies Pvt Ltd
  • 35. We are a TESTING training company that brings to you - • Thought leadership in Testing area • Book published on Selenium by Tata McGraw Hill • Agile Testing Licensed Trainers for ATA • People behind ITB Mumbai chapter and TeStride Mumbai Conference • Huge Experience in training more than 3000 professionals across major IT Companies in India and abroad in Testing • Practical insight into all training assignments due to our pedigree working and managing testing for large multinationals for more than 18- 19 years AND WE ARE PASSIONATE ABOUT IT! Confidential | Copyright © QA Agility Technologies We are a TESTING training company that brings to you - • Thought leadership in Testing area • Book published on Selenium by Tata McGraw Hill • Agile Testing Licensed Trainers for ATA • People behind ITB Mumbai chapter and TeStride Mumbai Conference • Huge Experience in training more than 3000 professionals across major IT Companies in India and abroad in Testing • Practical insight into all training assignments due to our pedigree working and managing testing for large multinationals for more than 18- 19 years AND WE ARE PASSIONATE ABOUT IT!
  • 36. Offerings - Comprehensive training programs in QA/Testing area • Agile Testing Alliance - Certifications • CP-BAT, CP-MAT, CP-AAT, CP-AAST • Specialized Workshops/Niche Trainings • Practical Test Strategy Formulation • Architecting Testing Solutions • Risk Based Testing • Certified Agile Tester and Agile Testing • ISTQB Certification • Foundation Level • Advanced Level • Test Automation • QTP • Foundation • Advanced • Framework driven • Selenium • Foundation • Advanced • Test Management • Quality Center • Test Link • Performance Testing • Load Runner • Silk Performer • Open STA, JMeter • Testing and QA Processes • Testing Metrics • Extended programs and diploma on Testing Talent Development • Test Automation • Manual Testing • Testing Leaderships • Customized Corporate Trainings • Specific Testing topic • Web based Application Testing • SOA Testing • DB Testing • GHTester. SOAP UI • Tailored to project and organization needs Confidential | Copyright © QA Agility Technologies • Agile Testing Alliance - Certifications • CP-BAT, CP-MAT, CP-AAT, CP-AAST • Specialized Workshops/Niche Trainings • Practical Test Strategy Formulation • Architecting Testing Solutions • Risk Based Testing • Certified Agile Tester and Agile Testing • ISTQB Certification • Foundation Level • Advanced Level • Test Automation • QTP • Foundation • Advanced • Framework driven • Selenium • Foundation • Advanced • Test Management • Quality Center • Test Link • Performance Testing • Load Runner • Silk Performer • Open STA, JMeter • Testing and QA Processes • Testing Metrics • Extended programs and diploma on Testing Talent Development • Test Automation • Manual Testing • Testing Leaderships • Customized Corporate Trainings • Specific Testing topic • Web based Application Testing • SOA Testing • DB Testing • GHTester. SOAP UI • Tailored to project and organization needs
  • 38.  Surest Way to Master Agile Testing  Pick up newer ways of doing Testing  Differentiate how old ways of testing may not work in swift moving agile projects  Learn optimized test design – utmost necessary to reduce defect leakage in a project where time is always a constraint.  Mind Map Test Design Technique  Pairwise/Combinatorial Techniques  Exploratory Test Design Technique  Increasing agility in finding defects  Real Agile Project (Multiple Drops, Multiple Sprints) Certified Professional – Master Agile Testing  Surest Way to Master Agile Testing  Pick up newer ways of doing Testing  Differentiate how old ways of testing may not work in swift moving agile projects  Learn optimized test design – utmost necessary to reduce defect leakage in a project where time is always a constraint.  Mind Map Test Design Technique  Pairwise/Combinatorial Techniques  Exploratory Test Design Technique  Increasing agility in finding defects  Real Agile Project (Multiple Drops, Multiple Sprints)
  • 39.  Surest Way to learn cutting edge automation trends  Understanding huge importance of automation in today’s testing world  Hands on BDD,ATDD and TDD  Practice automation from concept to regression and test hardening iteration using:  Real Case Study  Real tools like – Cucumber, Fitnesse, Selenium, Hudson/Jenkins Certified Professional – Automation Agile Testing  Surest Way to learn cutting edge automation trends  Understanding huge importance of automation in today’s testing world  Hands on BDD,ATDD and TDD  Practice automation from concept to regression and test hardening iteration using:  Real Case Study  Real tools like – Cucumber, Fitnesse, Selenium, Hudson/Jenkins
  • 40. Thank you Write to aditya.garg@agiletestingalliance.org #adigindia Linked in: https://www.linkedin.com/in/adigarg 40 Thank you Write to aditya.garg@agiletestingalliance.org #adigindia Linked in: https://www.linkedin.com/in/adigarg