Помилка
Помилка в тестуванні програмного забезпечення - це помилка, недолік, збій або несправність в програмному додатку або системі, яка призводить до неправильного або неочікуваного результату, непередбачуваної поведінки або відхилення від заданих вимог. Помилки - це дефекти в програмному забезпеченні, які виникають під час проектування, розробки або обслуговування і зазвичай виявляються під час тестування або реального використання.
Основні характеристики помилки:
- Відхилення від вимог: помилка виникає, коли програмне забезпечення не працює відповідно до задокументованих специфікацій або очікувань користувача.
- Вплив на функціональність: помилки можуть впливати на функціональність, продуктивність, зручність використання або безпеку програмного забезпечення.
- Відтворюваність: помилка зазвичай відтворюється за певних умов, що допомагає розробникам виявити та виправити проблему.
- Життєвий цикл: помилки мають життєвий цикл, який включає виявлення, звітування, сортування, виправлення, перевірку та закриття.
Життєвий цикл помилки:
- Виявлення: Помилка виявлена та задокументована тестувальником або користувачем.
- Звітування: Деталі помилки реєструються в системі відстеження із зазначенням кроків для відтворення, очікуваної та фактичної поведінки, а також серйозності помилки.
- Сортування: Пріоритетність помилки визначається на основі її впливу та терміновості.
- Виправлення: Розробники працюють над усуненням помилки.
- Перевірка: Тестувальники перевіряють виправлення, щоб переконатися, що помилка вирішена і не призвела до нових проблем.
- Закриття: вада позначається як закрита, якщо вона більше не відтворюється.
Серйозність та пріоритет помилки:
- Серйозність:
- Критичний: Впливає на основну функціональність або спричиняє збої в роботі системи.
- Серйозний: Впливає на значну функціональність, але має обхідний шлях.
- Незначний: Впливає на несуттєву функціональність або зовнішній вигляд.
- Тривіальні: косметичні проблеми з незначним впливом.
- Пріоритет:
- Високий: Необхідно негайно виправити через вплив на бізнес.
- Середній: Потребує швидкого виправлення, але не є критичним.
- Низький: може бути виправлений пізніше або відкладений.





