> For the complete documentation index, see [llms.txt](https://swit-school.gitbook.io/qa-book/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://swit-school.gitbook.io/qa-book/testuvannya-igor/about-bug/sho-take-bag.md).

# Що таке баг?

**Баг** – невідповідність очікуваному результату.

**Error, mistake, failure, bug, fault, and defect** — значення цих слів в загальній англійській мові знають практично всі, хто її вивчає Але в QA вони мають досить конкретні значення. Розберемося в чому різниця:

**Error** — дії людини, які призвели до неправильного результату.

**Mistake** — синонім слова error.

**Failure** — збій в роботі програми чи її компонента або системи.

**Bug** — помилка в програмному продукті, яку виявляють під час тестування. Вона спричиняє його некоректне функціонування продукту.

**Fault** — причина, через яку виникають дефекти програмного забезпечення.

**Defect** — недолік компонента або системи, який може спричинити невиконання компонентом або системою необхідної функції.

<figure><img src="/files/cQvJivgm6PzAJhjaIyZW" alt=""><figcaption></figcaption></figure>
