Дефект, Баг, Ошибка, Сбой, Отказ – суть и отличия

  • Презентации учебные
  • pdf
  • 17.03.2026
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 8_Тест ИС.pdf

Тестирование информационных систем

Мустыгина Екатерина Сергеевна

E-mail: mst_es@mail.ru

Telegram: @mst_katrin

Тема 1. Отладка и тестирование программного обеспечения

Тема 1.8.

Дефект, Баг,

Ошибка, Сбой, Отказ – суть и отличия

Дефект, Баг, Ошибка, Сбой, Отказ

    Ошибка (error, mistake) – это действие человека в процессе разработки, которое порождает неправильный результат работы ПО.

    Дефект (Defect, problem, fault) - недостаток компонента или системы, обнаруженный во время исполнения (тестирования) программы который может привести к сбою или отказу.

    Сбой (failure) – несоответствие фактического результата (actual result) работы компонента или системы ожидаемому результату (expected result).

    Отказ (failure) — событие, заключающееся в чанарушении работоспособного состояния объекта (компонента или системы).

    Баг (Bug) – разговорный термин, эквивалентный дефекту или ошибке.


Задание 23. Указать не менее 5 источников, причин появления, примеров для каждого типа.

 

Дефект

Баг

Ошибка

Сбой

Отказ

Источники

 

 

 

 

 

Причины появления

 

 

 

 

 

Примеры

 

 

 

 

 

Типы багов

    Функциональные

    Синтаксические баги

    Логические ошибки

    Проблемы производительности

    Ошибки вычислений

    Уязвимости в безопасности

    Баги уровня модуля

    Интеграционные баги

    Юзабилити-баги

    Баги потока управления (Control Flow

    Проблемы совместимости (Compatibility issues)

Задание 24.  Дать определение и указать не менее 5 примеров для каждого вида.

Типы багов

Определение

Примеры

Функциональные баги

 

 

Синтаксические баги

 

 

Логические баги

 

 

…..

 

 

Проблемы совместимости (Compatibility issues)

 

 

Severity vs Priority

(Серьезность и приоритет) багов

Серьёзность (severity) - показывает степень ущерба, который наносится проекту существованием дефекта. Severity выставляется тестировщиком.

Градация Severity:

    Блокирующий (S1 – Blocker)

    Критический (S2 – Critical)

    Значительный (S3 – Major)

    Незначительный (S4 – Minor)

    Тривиальный (S5 – Trivial)

Задание 25. Дать определение и указать не менее 5 примеров для каждого вида.

Серьёзность

Определение

Примеры

Блокирующий (S1 – Blocker)

 

 

Критический (S2 – Critical)

 

 

Значительный (S3 – Major)

 

 

Незначительный (S4 – Minor)

 

 

Тривиальный (S5 – Trivial)

 

 

Severity vs Priority

(Серьезность и приоритет) багов

Приритет (priority) - атрибут, определяющий скорость устранения бага.

Priority выставляется менеджером, тимлидом или заказчиком.


Градация Priority:

    Top Наивысший

    P1 Высокий (High)

    P2 Средний (Medium)

    P3 Низкий (Low)

Частота (Frequency) — это показатель количества пользователей, которые сталкиваются с ошибкой.

    High. Высокая: больше 80% пользователей.

    Medium. Средняя: от 30% до 80% пользователей.

    Low. Низкая: 10-30% пользователей.

    Very low.     Незначительная: меньше,   чем   10% пользователей.


Задание 26 Дать определение и указать не менее 5 примеров для каждого вида.

Приоритет

Определение

Примеры

Top  Наивысший

 

 

P1 Высокий (High)

 

 

P2 Средний (Medium)

 

 

P3 Низкий (Low)

 

 

Тема 1. Отладка и тестирование программного обеспечения

Тема 1.9. ЖЦ Бага


ЖЦ Бага


ЖЦ Бага - цикл обработки дефекта (бага), с присвоением ему различных статусов после выполнения различных действий — начиная с регистрации нового бага в системе и до закрытия после устранения.

ЖЦ Бага - со стороны команды

        Перечислить и описать сведения, которые могут входить в базу данных ошибок.

        Опишите ЖЦ бага на примере одного из багтрекеров:

1.              Описать систему отслеживания ошибок Bugzilla

2.              Описать систему отслеживания ошибок Atlassian

JIRA

3.              Описать систему отслеживания ошибок Redmine

4.              Описать систему отслеживания ошибок Mantis

5.              Описатьсистемуотслеживанияошибок Trac

6.              Описать систему отслеживания ошибок YouTrack

7.              Описать систему отслеживания ошибок Zoho

 

Схема описания:

        Общее описание

        Функциональные возможности

        Достоинства и недостатки

        Принцип работы

        Инструкция  по работе

        Иллюстративный материал

Задание 27

Тема 1. Отладка и тестирование программного обеспечения

Тема 1.10 Документированность процесса тестирования