Types of Bugs in Software Testing
What is a Software Bug? While writing a software code, the developer could make a mistake that could hamper the functioning of a certain feature in the software. This mistake or error is the bug that will cause the software to malfunction. The reason why such errors are called a bug is because of an issue faced by Grace Murray Hopper, a renowned personality in computing history. While working on an electromechanical computer, he faced an issue that affected the performance of the computer. While looking for the issue, he found a moth stuck inside the computer. Since then, every error in the software code or a computer system is called a bug.
Classifications of Software Bugs
By Nature Performance Bugs Security Bugs Unit Level Bugs Functional Bugs Usability Bugs Syntax Errors Compatibility ErrorsLogic Bugs
Priority-Based Low-priority defects Medium-priority defects High-priority defects Urgent Defects
By Severity Low Severity Bugs Medium Severity Bugs High Severity Bugs Critical Bugs