SlideShare a Scribd company logo
Agile Testing
Afaq Mansoor Khan | Nouman Khan
Teacher: Mr. Ahsan Ashfaq
Subject: Software Verification & Validation
What is Agile Testing?
AGILE TESTING is a testing practice that follows the rules and principles of agile
software development. Unlike the Waterfall method, Agile Testing can begin at the
start of the project with continuous integration between development and testing.
Agile Testing is not sequential but continuous.
Agile Testing Strategies
Agile testing life cycle spans through four stages
The Agile Testing Quadrants
Advantages of Agile Testing
● Agile Testing Saves Time and Money
● Less Documentation
● Regular feedback from the end user
● Daily meetings can help to determine the issues well in advance
Quality Assurance challenges with Agile software development
1) Chances of error are more in agile, as documentation is given less priority,
eventually puts more pressure on QA team.
2) Testers are often required to play a semi-developer role.
3) Very less time to prepare test plan.
4) For regression testing, they will have minimal timing.
5) Requirement changes and updates are inherent in an agile method,
becoming the biggest challenge for QA.
Risk of Automation in Agile Process
1) Automated UI provides a high level of confidence, but they are slow to
execute, fragile to maintain and expensive to build.
2) Automated tests are not a replacement for an exploratory manual testing. To
obtain the expected quality of the product, a mixture of testing types and
levels is required.
3) In order to save time, much times the automation test plan is poorly planned
or unplanned which results in the test fail.
4) Productivity metrics such as a number of test cases created or executed per
day can be terribly misleading.
Conclusion
Agile testing involves testing as early as possible in the software development
lifecycle. It demands high customer involvement and testing code as soon as it
becomes available. The code should be stable enough to take it to system testing.
Extensive regression testing can be done to make sure that the bugs are fixed and
tested. Mainly, Communication between the teams makes agile testing a
success!!!
References
1) https://www.guru99.com/agile-testing-a-beginner-s-guide.html
2) https://reqtest.com/testing-blog/agile-testing-principles-methods-advantages/
3) https://www.tutorialspoint.com/software_testing_dictionary/agile_testing.htm

More Related Content

PPTX
Software Quality Qssurance, Scrum and Linkedin
PDF
Introduction to software quality assurance
PPTX
Agile Testing Methodology- Principles of Agile Testing Methodolgy
PPT
Quality assurance activities in agile
PDF
Agile methodology
PPT
Role Of Qa And Testing In Agile 1225221397167302 8
PPTX
PPT
Agile QA presentation
Software Quality Qssurance, Scrum and Linkedin
Introduction to software quality assurance
Agile Testing Methodology- Principles of Agile Testing Methodolgy
Quality assurance activities in agile
Agile methodology
Role Of Qa And Testing In Agile 1225221397167302 8
Agile QA presentation

What's hot (18)

PDF
SDLC-Phases
PDF
Agile Testing – embedding testing into agile software development lifecycle
PDF
Dealing with Auditors: Helping Them Understand Agile
PPT
Agile testing
PPTX
Continuous Delivery Presentation
PPTX
Critical Considerations for Continuous Delivery 04.09.2018
PPTX
Agile QA: Redefining Quality in the Wild West
PPSX
Agile
PPTX
Transitioning from a traditional tester to an agile tester
PPTX
Scrum for a team that have appled Scrum
PPT
SDLC Integrated Project Schedule
PPTX
Agile Process Management and tools
PPTX
Agile Testing Strategy
PPT
Intro to Agile
PPT
QA in Agile
PPTX
Quality strategies in Agile Transformation
PPTX
The Agile Buffet table
PPTX
Agile Software Development Introduction
SDLC-Phases
Agile Testing – embedding testing into agile software development lifecycle
Dealing with Auditors: Helping Them Understand Agile
Agile testing
Continuous Delivery Presentation
Critical Considerations for Continuous Delivery 04.09.2018
Agile QA: Redefining Quality in the Wild West
Agile
Transitioning from a traditional tester to an agile tester
Scrum for a team that have appled Scrum
SDLC Integrated Project Schedule
Agile Process Management and tools
Agile Testing Strategy
Intro to Agile
QA in Agile
Quality strategies in Agile Transformation
The Agile Buffet table
Agile Software Development Introduction
Ad

Similar to Agile Testing - Approach and Strategies (20)

PPTX
Chapter -5 Agile Testing types and its examples.pptx
PDF
Why Automation Testing is a Vital Skill for Modern QA Engineers (1).pdf
PPTX
Continuous Testing & Agile QA practices .pptx
PDF
How To Implement Efficient Test Automation In The Agile World.pdf
PPTX
Presentation1
PPTX
How to make Automation an asset for Organization
PDF
QA Project Testing with Subba Raju Sir.pdf
DOCX
Continuous Testing in Agile and DevOps.docx
PDF
Agile Testing: The Key to Faster, Higher-Quality Releases
PPT
7 steps to Software test automation success
PDF
DevOps Test Automation_ Its Significance, Types, and Tools.pdf
ODP
Testing Software
PDF
What is Agile Software Testing_ How to Perform it_.pdf
PPT
Automation Concepts
PPTX
Class 01.pptx
PPTX
Does dev ops need continuous testing devops days des moines 2018 v1
PPTX
Everything You Need To Know About Agile Testing Methodology.pptx
PDF
Adopting Agile Testing
PDF
The Definitive Guide to Implementing Shift Left Testing in QA
PDF
Chapter -5 Agile Testing types and its examples.pptx
Why Automation Testing is a Vital Skill for Modern QA Engineers (1).pdf
Continuous Testing & Agile QA practices .pptx
How To Implement Efficient Test Automation In The Agile World.pdf
Presentation1
How to make Automation an asset for Organization
QA Project Testing with Subba Raju Sir.pdf
Continuous Testing in Agile and DevOps.docx
Agile Testing: The Key to Faster, Higher-Quality Releases
7 steps to Software test automation success
DevOps Test Automation_ Its Significance, Types, and Tools.pdf
Testing Software
What is Agile Software Testing_ How to Perform it_.pdf
Automation Concepts
Class 01.pptx
Does dev ops need continuous testing devops days des moines 2018 v1
Everything You Need To Know About Agile Testing Methodology.pptx
Adopting Agile Testing
The Definitive Guide to Implementing Shift Left Testing in QA
Ad

More from Afaq Mansoor Khan (20)

PPTX
Feature Selection - Natural Language Processing
PPTX
WiFi vs LiFi - A Comparison
PPTX
Role of Electronic Media in Pakistan
PPTX
Ethical Hacking - An Overview
PPTX
Software Architecture Design Decisions
PPTX
How to Design an Algorithm
PPTX
Quick sort
PPTX
.Physics presentation - Asteroids
PPTX
Graph Data Structure
PPTX
AVL Tree Data Structure
PPTX
Binary tree
PPTX
Queue Data Structure
PPTX
Prefix, Infix and Post-fix Notations
PPTX
Stack Data Structure
PPTX
Doubly & Circular Linked Lists
PPTX
Linked List - Insertion & Deletion
PPTX
Dynamic Memory & Linked Lists
PPTX
Sorting Algorithms
PPTX
Recursion and Sorting Algorithms
PPTX
Searching Algorithms
Feature Selection - Natural Language Processing
WiFi vs LiFi - A Comparison
Role of Electronic Media in Pakistan
Ethical Hacking - An Overview
Software Architecture Design Decisions
How to Design an Algorithm
Quick sort
.Physics presentation - Asteroids
Graph Data Structure
AVL Tree Data Structure
Binary tree
Queue Data Structure
Prefix, Infix and Post-fix Notations
Stack Data Structure
Doubly & Circular Linked Lists
Linked List - Insertion & Deletion
Dynamic Memory & Linked Lists
Sorting Algorithms
Recursion and Sorting Algorithms
Searching Algorithms

Recently uploaded (20)

PDF
Digital Strategies for Manufacturing Companies
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PPTX
Introduction to Artificial Intelligence
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
Essential Infomation Tech presentation.pptx
PDF
Understanding Forklifts - TECH EHS Solution
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
L1 - Introduction to python Backend.pptx
PPTX
ai tools demonstartion for schools and inter college
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
Digital Strategies for Manufacturing Companies
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Introduction to Artificial Intelligence
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Essential Infomation Tech presentation.pptx
Understanding Forklifts - TECH EHS Solution
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
How to Choose the Right IT Partner for Your Business in Malaysia
Navsoft: AI-Powered Business Solutions & Custom Software Development
Odoo Companies in India – Driving Business Transformation.pdf
Design an Analysis of Algorithms I-SECS-1021-03
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
L1 - Introduction to python Backend.pptx
ai tools demonstartion for schools and inter college
How Creative Agencies Leverage Project Management Software.pdf
Which alternative to Crystal Reports is best for small or large businesses.pdf

Agile Testing - Approach and Strategies

  • 1. Agile Testing Afaq Mansoor Khan | Nouman Khan Teacher: Mr. Ahsan Ashfaq Subject: Software Verification & Validation
  • 2. What is Agile Testing? AGILE TESTING is a testing practice that follows the rules and principles of agile software development. Unlike the Waterfall method, Agile Testing can begin at the start of the project with continuous integration between development and testing. Agile Testing is not sequential but continuous.
  • 3. Agile Testing Strategies Agile testing life cycle spans through four stages
  • 4. The Agile Testing Quadrants
  • 5. Advantages of Agile Testing ● Agile Testing Saves Time and Money ● Less Documentation ● Regular feedback from the end user ● Daily meetings can help to determine the issues well in advance
  • 6. Quality Assurance challenges with Agile software development 1) Chances of error are more in agile, as documentation is given less priority, eventually puts more pressure on QA team. 2) Testers are often required to play a semi-developer role. 3) Very less time to prepare test plan. 4) For regression testing, they will have minimal timing. 5) Requirement changes and updates are inherent in an agile method, becoming the biggest challenge for QA.
  • 7. Risk of Automation in Agile Process 1) Automated UI provides a high level of confidence, but they are slow to execute, fragile to maintain and expensive to build. 2) Automated tests are not a replacement for an exploratory manual testing. To obtain the expected quality of the product, a mixture of testing types and levels is required. 3) In order to save time, much times the automation test plan is poorly planned or unplanned which results in the test fail. 4) Productivity metrics such as a number of test cases created or executed per day can be terribly misleading.
  • 8. Conclusion Agile testing involves testing as early as possible in the software development lifecycle. It demands high customer involvement and testing code as soon as it becomes available. The code should be stable enough to take it to system testing. Extensive regression testing can be done to make sure that the bugs are fixed and tested. Mainly, Communication between the teams makes agile testing a success!!!