SlideShare a Scribd company logo
How Severe
Is Your Bug?
Software testing is entirely about finding defects in applications, right?
Apparently, this can be considered as the principal goal of all the QA
practices.
However, all the defects diverge from each other. It cannot be stated if
some are more important than others, yet it’s possible to locate and fix
them all.
Rendering to Murphy’s Law, a line of code will include a defect it can,
hence even the apps that comprise one line of code will include at least
one issue.
And considering the fact that a tester usually tests large and intricate
solutions, there will be oodles of defects.
However there still stand limitations for budget and deadlines that force
testers to categorize and prioritize the traced bugs so that the most urgent
ones are dealt first while the minor issues can be doled out later.
How to Define Severity?
How to Define Severity?
Severity is basically a parameter to denote the impact of defect on the
application/ system, to determine how critical the defect is and what is its
impact on the whole system’s functionality.
The severity of a defect is related to technical aspect of the product and
decides on how bad the bug is for the system. It can be defined by the
tester based on the written test cases and functionality.
Each technique of classification necessitates categories. Stages of defect
priority are almost same and used all through the industry, though they
might differ marginally from a company to another.
We, at BugRaptors, use the following classification.
Feature: A feature defect is when a feature is missing from the application.
Block: This defect may block functionality and hence disturb the testing
process.
How to Define Severity?
Crash: A crash defect may cause the application close abruptly or crash
and may also affect other aspects of the application.
Major: A major severity defect causes a noticeable failure or departure
from requirements.
Medium: A medium severity defect affects unimportant functionality or
non-critical data. It has an easy workaround.
Minor: A minor severity defect does not cause a failure in execution of
the product but is required to be mended.
Text: The text defect neither affects the functionality or data, nor the
efficiency or the productivity of the application but is merely an
inconvenience and needs to be mended before the release.
Tweak: Tweak defect means the minutest issue that needs to be
resolved.
How to Define Priority?
Defect Priority states the order in which a defect should be fixed. Higher
the priority the faster the defect should be resolved.
Defects and bugs are prioritized on the basis of the following:
 Immediate
 Urgent
 High
 Normal
 Low
Immediate And Urgent Priority Defects: These are the defects that disrupt
the functionality of an application/ software critically and are to be treated
instantly.
For example: Complete failure of a feature, unsuccessful installation
How to Define Priority?
High Priority Defects: These are the defects that must be resolved as
soon as possible as they can affect the system severely and might not
allow its use until it is fixed.
Normal Priority Defects: These are the defects that should be resolved
in the normal course of the development activities. These can also be
altered after a new version is created as they do not stagnate the
working of the application.
Low Priority Defects: A low priority defect can be an irritant but can be
mended once the more serious defects have been fixed.
How Can Defects Be
Classified?
To begin with, a tester needs to measure the impact.
Remember, even the slightest cosmetic defects can be repeated all
over the product and will be a major concern to the end users.
This way even the tiniest typo can no longer be reflected as a low-
priority issue and will be classified elsewhere due to the impact it will be
causing.
Also, we follow a tiny checklist to make things little relaxed. The testers
answer these listed questions and are able to determine the severity of
the actual defect easily.
Does the defect you have come across cause the application test to
crash?
Can the system in the test recover from the crash?
Can the system recover by itself, without obligatory external efforts or
third-party interactions?
Define if the defect is present or reflects in other sections of the system?
If yes: are those sections linked to any other sections?
Will the same arrangements authorize you, as a tester to repeat the
defect easily, but in a different system?
Is the defect replicable despite of the changes in the configurations?
How many users are affected? All the users or just the categories that
fall under this risk?
Is the defect recurring?
How often does it re-occur?
What caused it? Which inputs can lead to the defect taking place?
The depth of the impact can be deliberated through the isolation of the
defect. This is how you will be able to determine and highlight both the
occurrence and the sequence of the events that lead to the defect taking
place.
How Severe Is Your Bug?

More Related Content

PPTX
Fundamentals of testing
PPTX
Fundamentals of Testing - Andika Dwi Ary Candra
PPTX
Fundamentals of testing
PPTX
Presentasi fundamental of testing
PPTX
Fundamentals of Testing
DOCX
Data handling and constraints
DOCX
Manual testing
PPT
Defect MgmtBugDay Bangkok 2009: Defect Management
Fundamentals of testing
Fundamentals of Testing - Andika Dwi Ary Candra
Fundamentals of testing
Presentasi fundamental of testing
Fundamentals of Testing
Data handling and constraints
Manual testing
Defect MgmtBugDay Bangkok 2009: Defect Management

What's hot (20)

PPTX
Fundamentals of testing
PPT
Severity & priority in software testing
PPTX
Fundamentals of testing
PDF
Mt s13 defect_management
PPTX
Concerns with Software Testing Process
PPTX
Fundamentals of testing
PPTX
Fundamentals of testing
PPTX
2.fundamental of testing
PDF
Principles of software testing
PPTX
Fundamentals of testing
PPTX
Testing Principles
PPTX
Software testing principles
PPTX
The complete guide for negative testing | David Tzemach
PPTX
Fundamentals of testing
PPTX
Chapter 1 Fundamental of testing (By Eva Normala)
PPTX
Fundamentals of testing
PPTX
What information must a good error report include
PPTX
How to report bugs
PPTX
5 Ways to make load testing work for you
PPTX
01 fundamentals of testing
Fundamentals of testing
Severity & priority in software testing
Fundamentals of testing
Mt s13 defect_management
Concerns with Software Testing Process
Fundamentals of testing
Fundamentals of testing
2.fundamental of testing
Principles of software testing
Fundamentals of testing
Testing Principles
Software testing principles
The complete guide for negative testing | David Tzemach
Fundamentals of testing
Chapter 1 Fundamental of testing (By Eva Normala)
Fundamentals of testing
What information must a good error report include
How to report bugs
5 Ways to make load testing work for you
01 fundamentals of testing
Ad

Similar to How Severe Is Your Bug? (20)

PDF
Software_testing Unit 1 bca V.pdf
PPTX
Software Testing Chapter four notes.pptx
DOC
Lesson 7...Question Part 1
PPTX
Severity and Priority based on manual testing.pptx
PPT
software testing mtehododlogies path testing
PPTX
fundamentals of testing
PPTX
Presentation unit -4.pptx jddj kdifjdjfjdif
DOCX
Software Testing Interview Questions For Experienced
PPTX
ISTQBCH1 Manual Testing.pptx
PPTX
Fundamental Of Testing (Dhea Frizky)
PPTX
Fundamentals of testing
PPTX
DOCX
PPTX
Defect correction-Software Testing
PDF
Bug Life Cycle in Software Testing: Understanding the Journey from Detection ...
PPTX
Bug life cycle
PDF
Software testing q as collection by ravi
PPT
Testing techniques
PPTX
Fundamentals of testing what is testing (reference graham et.al (2006))
PPT
Testing 3: Types Of Tests That May Be Required
Software_testing Unit 1 bca V.pdf
Software Testing Chapter four notes.pptx
Lesson 7...Question Part 1
Severity and Priority based on manual testing.pptx
software testing mtehododlogies path testing
fundamentals of testing
Presentation unit -4.pptx jddj kdifjdjfjdif
Software Testing Interview Questions For Experienced
ISTQBCH1 Manual Testing.pptx
Fundamental Of Testing (Dhea Frizky)
Fundamentals of testing
Defect correction-Software Testing
Bug Life Cycle in Software Testing: Understanding the Journey from Detection ...
Bug life cycle
Software testing q as collection by ravi
Testing techniques
Fundamentals of testing what is testing (reference graham et.al (2006))
Testing 3: Types Of Tests That May Be Required
Ad

More from BugRaptors (20)

PPTX
Performance Testing - A Catalyst In Software Testing Landscape
PDF
13 Things To Keep In Mind For Enhanced Mobile App UI/UX Design
PPTX
Why Companies Need to Leverage ERP Testing Services?
PPTX
BFSI Testing Solutions - To Streamline BFSI Sector
PPTX
Media Streaming App Testing - Knowing The Significance
PPTX
Manual Testing - Developing A Quick Perspective
PDF
Regression Testing - An Overview
PDF
Cloud Testing - Reinforcing Cloud Technology
PPTX
Importance of Performance Testing.pptx
PDF
Media & Entertainment Testing Services –BugRaptors
PPTX
Usability Testing - Connect With Target Audience With Perfect UX
PDF
Tips To Follow For A Simple QA Process
PDF
CRM Testing Services - Ensure Smooth Functioning of Complex CRM Workflows
PPTX
Test Automation - Everything You Need To Know
PPTX
Stress testing ERP frameworks
PDF
Top 10 Automation Testing Tools
PPTX
Software Testing Trends For 2021
PDF
Banking App Testing - To Evaluate Performance
PDF
Test Automation Trends For 2021
PPTX
ERP Testing Strategy For Large Scale Organizations
Performance Testing - A Catalyst In Software Testing Landscape
13 Things To Keep In Mind For Enhanced Mobile App UI/UX Design
Why Companies Need to Leverage ERP Testing Services?
BFSI Testing Solutions - To Streamline BFSI Sector
Media Streaming App Testing - Knowing The Significance
Manual Testing - Developing A Quick Perspective
Regression Testing - An Overview
Cloud Testing - Reinforcing Cloud Technology
Importance of Performance Testing.pptx
Media & Entertainment Testing Services –BugRaptors
Usability Testing - Connect With Target Audience With Perfect UX
Tips To Follow For A Simple QA Process
CRM Testing Services - Ensure Smooth Functioning of Complex CRM Workflows
Test Automation - Everything You Need To Know
Stress testing ERP frameworks
Top 10 Automation Testing Tools
Software Testing Trends For 2021
Banking App Testing - To Evaluate Performance
Test Automation Trends For 2021
ERP Testing Strategy For Large Scale Organizations

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Machine learning based COVID-19 study performance prediction
PPTX
A Presentation on Artificial Intelligence
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPT
Teaching material agriculture food technology
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
Cloud computing and distributed systems.
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Electronic commerce courselecture one. Pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
20250228 LYD VKU AI Blended-Learning.pptx
Network Security Unit 5.pdf for BCA BBA.
Chapter 3 Spatial Domain Image Processing.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Spectral efficient network and resource selection model in 5G networks
Machine learning based COVID-19 study performance prediction
A Presentation on Artificial Intelligence
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Mobile App Security Testing_ A Comprehensive Guide.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Teaching material agriculture food technology
NewMind AI Monthly Chronicles - July 2025
Cloud computing and distributed systems.
Dropbox Q2 2025 Financial Results & Investor Presentation
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation_ Review paper, used for researhc scholars
“AI and Expert System Decision Support & Business Intelligence Systems”
Electronic commerce courselecture one. Pdf
NewMind AI Weekly Chronicles - August'25 Week I

How Severe Is Your Bug?

  • 2. Software testing is entirely about finding defects in applications, right? Apparently, this can be considered as the principal goal of all the QA practices. However, all the defects diverge from each other. It cannot be stated if some are more important than others, yet it’s possible to locate and fix them all. Rendering to Murphy’s Law, a line of code will include a defect it can, hence even the apps that comprise one line of code will include at least one issue. And considering the fact that a tester usually tests large and intricate solutions, there will be oodles of defects. However there still stand limitations for budget and deadlines that force testers to categorize and prioritize the traced bugs so that the most urgent ones are dealt first while the minor issues can be doled out later.
  • 3. How to Define Severity?
  • 4. How to Define Severity? Severity is basically a parameter to denote the impact of defect on the application/ system, to determine how critical the defect is and what is its impact on the whole system’s functionality. The severity of a defect is related to technical aspect of the product and decides on how bad the bug is for the system. It can be defined by the tester based on the written test cases and functionality. Each technique of classification necessitates categories. Stages of defect priority are almost same and used all through the industry, though they might differ marginally from a company to another. We, at BugRaptors, use the following classification. Feature: A feature defect is when a feature is missing from the application. Block: This defect may block functionality and hence disturb the testing process.
  • 5. How to Define Severity? Crash: A crash defect may cause the application close abruptly or crash and may also affect other aspects of the application. Major: A major severity defect causes a noticeable failure or departure from requirements. Medium: A medium severity defect affects unimportant functionality or non-critical data. It has an easy workaround. Minor: A minor severity defect does not cause a failure in execution of the product but is required to be mended. Text: The text defect neither affects the functionality or data, nor the efficiency or the productivity of the application but is merely an inconvenience and needs to be mended before the release. Tweak: Tweak defect means the minutest issue that needs to be resolved.
  • 6. How to Define Priority? Defect Priority states the order in which a defect should be fixed. Higher the priority the faster the defect should be resolved. Defects and bugs are prioritized on the basis of the following:  Immediate  Urgent  High  Normal  Low Immediate And Urgent Priority Defects: These are the defects that disrupt the functionality of an application/ software critically and are to be treated instantly. For example: Complete failure of a feature, unsuccessful installation
  • 7. How to Define Priority? High Priority Defects: These are the defects that must be resolved as soon as possible as they can affect the system severely and might not allow its use until it is fixed. Normal Priority Defects: These are the defects that should be resolved in the normal course of the development activities. These can also be altered after a new version is created as they do not stagnate the working of the application. Low Priority Defects: A low priority defect can be an irritant but can be mended once the more serious defects have been fixed.
  • 8. How Can Defects Be Classified? To begin with, a tester needs to measure the impact. Remember, even the slightest cosmetic defects can be repeated all over the product and will be a major concern to the end users. This way even the tiniest typo can no longer be reflected as a low- priority issue and will be classified elsewhere due to the impact it will be causing. Also, we follow a tiny checklist to make things little relaxed. The testers answer these listed questions and are able to determine the severity of the actual defect easily. Does the defect you have come across cause the application test to crash? Can the system in the test recover from the crash? Can the system recover by itself, without obligatory external efforts or third-party interactions?
  • 9. Define if the defect is present or reflects in other sections of the system? If yes: are those sections linked to any other sections? Will the same arrangements authorize you, as a tester to repeat the defect easily, but in a different system? Is the defect replicable despite of the changes in the configurations? How many users are affected? All the users or just the categories that fall under this risk? Is the defect recurring? How often does it re-occur? What caused it? Which inputs can lead to the defect taking place? The depth of the impact can be deliberated through the isolation of the defect. This is how you will be able to determine and highlight both the occurrence and the sequence of the events that lead to the defect taking place.