Topics covered in this Article:
1. What is Bug in Software Testing?
2. Types of Bugs in Software Testing?
3. Common Bugs in Software Testing?
4. How to fix the Bugs in Software Testing ?

what is a bug
A “bug” in the context of software and computing refers to an error, flaw, failure, or fault in a computer program or system that causes it to produce an incorrect or unexpected result, or to behave in unintended ways. Bugs can arise from a variety of sources:
When bugs are discovered, they are typically reported, prioritized, and then fixed by developers. The process of finding and fixing bugs is called “debugging.” Not all bugs are deemed worth fixing, especially if they occur in rare circumstances, don’t significantly impact users, or if fixing them would be too costly or risky. The decision to fix a bug often depends on its severity, impact, the cost of fixing it, and the potential risks of the fix.
