SlideShare a Scribd company logo
Shift Left Testing
Traditional testing :
• A typical waterfall software development project would have seen
testing occur immediately prior to release into production. This
meant that when bugs or usability issues were inevitably found, the
release would be delayed until these were fixed.
What’s shift left testing?
• The easiest way to explain shift-left software testing is to think of the
development cycle as a line running from left to right.
In the old model, testing only came into play on the far right of the line.
Recognizing the bottleneck here, we now want to move the initiation of
testing as far to the left as possible.
Shift Left is a practice intended to find and prevent defects early in the
software delivery process. The idea is to improve quality by moving tasks to
the left as early in the lifecycle as possible. Shift Left testing means testing
earlier in the software development process.
Why Shift Left?
• In the traditional software development model, requirements are kept
on the left side of the plan, and the delivery and testing requirements
on the right. The problem is that these practices can’t handle changing
expectations and requirements, resulting in negative outcomes for the
business such as:
• Increased costs
• Increased time to market
• Unexpected errors
Is Shift Left always appropriate?
• A Shift Left testing approach may not always be able to deliver optimal
performance and functioning in a real-world environment. In such
situations, a Shift Right testing strategy may help to:
 Enhance customer experience
 Provide scope for implementation of test automation
 Ensure better test coverage
• Shift Right initiates testing from the right, i.e., post-production. In this Shift
Right practice, you’ll test a completely built and functioning application to
ensure performance and usability traits. Reviews and feedbacks from
targeted users further help in enhancing the quality of the software.
How to move to Shift Left?
• Demand planning
Test analysts will engage with business and operational stakeholders,
providing a forward view of demand. Having this view enables you to—
ahead of time—plan and finalize:
 The budget
 Resourcing
 Test strategies
Static testing
• Static testing is carried out in the early cycles of the project, and
includes validation of requirements and design. The purpose of static
testing is to find defects early in the life cycle that could prove to be
very expensive to remove in the later phases of the project.
• Use appropriate checklists to verify and validate requirements and
design. Log defects into a defect management tool.
Benefits of a shift left approach
• There are several benefits that can be obtained by adopting a shift
left strategy. Here are some of the most important:
• Automation
• Increased delivery speed
• Increased satisfaction

More Related Content

PDF
Shift Left - Approach and practices with IBM
PDF
Shift left-testing
PDF
What is Shift Left Testing.pdf
PPT
Test case development
PPTX
Shift Left Testing: A New Paradigm Shift To Quality
PPS
Software Devlopment Life Cycle
PDF
Severity and Priority
PPTX
Shift Left - Approach and practices with IBM
Shift left-testing
What is Shift Left Testing.pdf
Test case development
Shift Left Testing: A New Paradigm Shift To Quality
Software Devlopment Life Cycle
Severity and Priority

What's hot (20)

PPTX
Bug reporting and tracking
PDF
Continuous testing
PPTX
Mobile Application Testing
PPT
Software Testing Tutorials - MindScripts Technologies, Pune
PPTX
PPTX
SOFTWARE TESTING UNIT-4
PPT
Agile QA presentation
PPTX
Testing strategy for agile projects updated
PDF
Software Testing Process, Testing Automation and Software Testing Trends
PDF
Mobile Testing with Appium
PDF
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
PPTX
The V Model
PPTX
V-Model (Verification and validation)
PDF
Meetup #4 Testing Manifesto
PPTX
Black Box Testing
PPTX
Test Cases Vs Test Scenarios
PDF
Applitools Visual AI Overview.pdf
DOC
Manual testing interview question by INFOTECH
PPT
Project-Planning
PPTX
Waterfall Model
Bug reporting and tracking
Continuous testing
Mobile Application Testing
Software Testing Tutorials - MindScripts Technologies, Pune
SOFTWARE TESTING UNIT-4
Agile QA presentation
Testing strategy for agile projects updated
Software Testing Process, Testing Automation and Software Testing Trends
Mobile Testing with Appium
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
The V Model
V-Model (Verification and validation)
Meetup #4 Testing Manifesto
Black Box Testing
Test Cases Vs Test Scenarios
Applitools Visual AI Overview.pdf
Manual testing interview question by INFOTECH
Project-Planning
Waterfall Model
Ad

Similar to Shift left (20)

PDF
Shift-Left Testing and Its Role in Accelerating QA Cycles
PDF
Shift-Left Testing - Everything You Need to Know About.pdf
PDF
Shift-Left Testing - Everything You Need to Know About.pdf
PDF
The Definitive Guide to Implementing Shift Left Testing in QA
PPTX
Critical Capabilities to Shifting Left the Right Way
PPTX
10x Test Coverage, Less Drama: Shift Left Functional & Performance Testing
PDF
Experiences in shift left test approach
PPTX
Test Early, Test Often, Test Left
PDF
How to Implement shift left testing
PPTX
Session based testing and shift left approach as a way to improve quality in ...
PPTX
Best Practices for a Repeatable Shift-Left Commitment
PPTX
Shift Left Quality Assurance: How to do it. Why it matters.
PDF
Shift Left & Shift Right Approach in Testing
PPTX
Test Early, Test Often, Test Left
PDF
Shift Left Testing: Going Beyond Agile
PPTX
Embedding a Shift Left Culture in your Enterprise
PDF
Shift Left. Wait, what? No, Shift Right!!!
PDF
Shift left shift-right performance testing for superior end-user by Arun Dutta
PPTX
Pooja shift left 1.0
PPTX
TestOps and Shift Left
Shift-Left Testing and Its Role in Accelerating QA Cycles
Shift-Left Testing - Everything You Need to Know About.pdf
Shift-Left Testing - Everything You Need to Know About.pdf
The Definitive Guide to Implementing Shift Left Testing in QA
Critical Capabilities to Shifting Left the Right Way
10x Test Coverage, Less Drama: Shift Left Functional & Performance Testing
Experiences in shift left test approach
Test Early, Test Often, Test Left
How to Implement shift left testing
Session based testing and shift left approach as a way to improve quality in ...
Best Practices for a Repeatable Shift-Left Commitment
Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left & Shift Right Approach in Testing
Test Early, Test Often, Test Left
Shift Left Testing: Going Beyond Agile
Embedding a Shift Left Culture in your Enterprise
Shift Left. Wait, what? No, Shift Right!!!
Shift left shift-right performance testing for superior end-user by Arun Dutta
Pooja shift left 1.0
TestOps and Shift Left
Ad

More from penetration Tester (20)

PPTX
PDF
PPTX
Sonar qube
PPTX
PPTX
PPTX
Deployment Strategies
PPTX
PPTX
Shift left
PPTX
Directory traversal
PDF
Burp documentation
DOCX
7 layer OSI model
PPTX
Virtual box
PPTX
Tcp IP OSI
PPTX
Burp repeater
PPTX
Burp intruder
PPTX
Sonar qube
Deployment Strategies
Shift left
Directory traversal
Burp documentation
7 layer OSI model
Virtual box
Tcp IP OSI
Burp repeater
Burp intruder

Recently uploaded (20)

PDF
Complications of Minimal Access Surgery at WLH
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PPTX
Cell Structure & Organelles in detailed.
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Pre independence Education in Inndia.pdf
PPTX
Cell Types and Its function , kingdom of life
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
Final Presentation General Medicine 03-08-2024.pptx
Complications of Minimal Access Surgery at WLH
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Microbial diseases, their pathogenesis and prophylaxis
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Supply Chain Operations Speaking Notes -ICLT Program
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
Week 4 Term 3 Study Techniques revisited.pptx
Cell Structure & Organelles in detailed.
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
O5-L3 Freight Transport Ops (International) V1.pdf
Anesthesia in Laparoscopic Surgery in India
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Module 4: Burden of Disease Tutorial Slides S2 2025
Pre independence Education in Inndia.pdf
Cell Types and Its function , kingdom of life
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPH.pptx obstetrics and gynecology in nursing
Final Presentation General Medicine 03-08-2024.pptx

Shift left

  • 2. Traditional testing : • A typical waterfall software development project would have seen testing occur immediately prior to release into production. This meant that when bugs or usability issues were inevitably found, the release would be delayed until these were fixed.
  • 3. What’s shift left testing? • The easiest way to explain shift-left software testing is to think of the development cycle as a line running from left to right.
  • 4. In the old model, testing only came into play on the far right of the line. Recognizing the bottleneck here, we now want to move the initiation of testing as far to the left as possible.
  • 5. Shift Left is a practice intended to find and prevent defects early in the software delivery process. The idea is to improve quality by moving tasks to the left as early in the lifecycle as possible. Shift Left testing means testing earlier in the software development process.
  • 6. Why Shift Left? • In the traditional software development model, requirements are kept on the left side of the plan, and the delivery and testing requirements on the right. The problem is that these practices can’t handle changing expectations and requirements, resulting in negative outcomes for the business such as: • Increased costs • Increased time to market • Unexpected errors
  • 7. Is Shift Left always appropriate? • A Shift Left testing approach may not always be able to deliver optimal performance and functioning in a real-world environment. In such situations, a Shift Right testing strategy may help to:  Enhance customer experience  Provide scope for implementation of test automation  Ensure better test coverage • Shift Right initiates testing from the right, i.e., post-production. In this Shift Right practice, you’ll test a completely built and functioning application to ensure performance and usability traits. Reviews and feedbacks from targeted users further help in enhancing the quality of the software.
  • 8. How to move to Shift Left? • Demand planning Test analysts will engage with business and operational stakeholders, providing a forward view of demand. Having this view enables you to— ahead of time—plan and finalize:  The budget  Resourcing  Test strategies
  • 9. Static testing • Static testing is carried out in the early cycles of the project, and includes validation of requirements and design. The purpose of static testing is to find defects early in the life cycle that could prove to be very expensive to remove in the later phases of the project. • Use appropriate checklists to verify and validate requirements and design. Log defects into a defect management tool.
  • 10. Benefits of a shift left approach • There are several benefits that can be obtained by adopting a shift left strategy. Here are some of the most important: • Automation • Increased delivery speed • Increased satisfaction