Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Альтернативная классификация багов (alternative...

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for ymkocv ymkocv
July 23, 2015
190

Альтернативная классификация багов (alternative classification of bugs)

Упрощение классификации и примеры использования на практике

Avatar for ymkocv

ymkocv

July 23, 2015
Tweet

Transcript

  1. ЧТО ТАКОЕ БАГ? • В программировании баг — слово, обычно

    обозначающее ошибку в программе или системе, из-за которой программа выдает неожиданное поведение и, как следствие, результат.
  2. ПО ПРИОРИТЕТУ*: • С высоким приоритетом • Со средним приоритетом

    • С низким приоритетом * http://www.protesting.ru/testing/bugpriority.html
  3. ПО ЧАСТОТЕ ВОЗНИКНОВЕНИЯ*: • Возникает у всех всегда • Возникает

    у всех время от времени * http://www.protesting.ru/testing/bugpriority.html
  4. ПО ЧАСТОТЕ ВОЗНИКНОВЕНИЯ*: • Возникает у всех всегда • Возникает

    у всех время от времени • Возникает на определенной конфигурации всегда * http://www.protesting.ru/testing/bugpriority.html
  5. ПО ЧАСТОТЕ ВОЗНИКНОВЕНИЯ*: • Возникает у всех всегда • Возникает

    у всех время от времени. • Возникает на определенной конфигурации всегда • Возникает на определенной конфигурации иногда * http://www.protesting.ru/testing/bugpriority.html
  6. ПО ЧАСТОТЕ ВОЗНИКНОВЕНИЯ*: • Возникает у всех всегда • Возникает

    у всех время от времени. • Возникает на определенной конфигурации всегда • Возникает на определенной конфигурации иногда • Единичный случай * http://www.protesting.ru/testing/bugpriority.html
  7. ПО ИСТОЧНИКУ*: • SSD: Дефект изучающей документации • FSD: Дефект

    спецификации * http://www.softwaretestingstuff.com/2008/05/classification-of-defects-bugs.html
  8. ПО ИСТОЧНИКУ*: • SSD: Дефект изучающей документации • FSD: Дефект

    спецификации • ADS: Дефект документации архитектуры * http://www.softwaretestingstuff.com/2008/05/classification-of-defects-bugs.html
  9. ПО ИСТОЧНИКУ*: • SSD: Дефект изучающей документации • FSD: Дефект

    спецификации • ADS: Дефект документации архитектуры • DDS: Дефект документации по дизайну * http://www.softwaretestingstuff.com/2008/05/classification-of-defects-bugs.html
  10. ПО ИСТОЧНИКУ*: • SSD: Дефект изучающей документации • FSD: Дефект

    спецификации • ADS: Дефект документации архитектуры • DDS: Дефект документации по дизайну • Source code: Дефекты кода * http://www.softwaretestingstuff.com/2008/05/classification-of-defects-bugs.html
  11. ПО ИСТОЧНИКУ*: • SSD: Дефект изучающей документации • FSD: Дефект

    спецификации • ADS: Дефект документации архитектуры • DDS: Дефект документации по дизайну • Source code: Дефекты кода • Test Plan/ Test Cases * http://www.softwaretestingstuff.com/2008/05/classification-of-defects-bugs.html
  12. ПО ИСТОЧНИКУ*: • SSD: Дефект изучающей документации • FSD: Дефект

    спецификации • ADS: Дефект документации архитектуры • DDS: Дефект документации по дизайну • Source code: Дефекты кода • Test Plan/ Test Cases • User Documentation * http://www.softwaretestingstuff.com/2008/05/classification-of-defects-bugs.html
  13. ПО ТИПАМ*: • Комментарий • Ошибка компиляции • Ошибка тестовых

    данных * http://www.softwaretestingstuff.com/2008/05/classification-of-defects-bugs.html
  14. ПО ТИПАМ*: • Комментарий • Ошибка компиляции • Ошибка тестовых

    данных • Ошибка базы данных * http://www.softwaretestingstuff.com/2008/05/classification-of-defects-bugs.html
  15. ДЛЯ ЧЕГО ЭТО НАДО? • Метрики • Анализ метрических данных

    • Поиск решений • Работа над ошибками
  16. РЕШЕНИЯ • Чаще проводить code review • Провести тренинг по

    функционалу для команды • Практиковать парное программирование для обучение команды по дизайну