- Главная
- Информатика
- Lesson 4 guideline. Жизненный цикл бага
Содержание
- 2. Жизненный цикл бага
- 3. JIRA DEFECT CREATION SCREENSHOT
- 4. СТРУКТУРА БАГА – 1 Project – имя проекта, в котором был обнаружен баг Issue Type –
- 5. СТРУКТУРА БАГА – 2 Severity - Серьезность – степень влияния дефекта на продукт фатальная (showstopper) серьезная
- 6. СТРУКТУРА БАГА - 3 Component/s – большое приложение зачастую состоит из нескольких компонентов – указывается где
- 7. СТРУКТУРА БАГА – 4 Description – описание найденной проблемы При написании пользуйтесь следующей схемой STR (steps
- 8. СТРУКТУРА БАГА – 5 Attachments – файлы, которые помогут лучше понять, о чем баг, и используются
- 9. ЗАДАНИЕ
- 10. CORRECT ISSUE
- 12. Скачать презентацию
Слайд 2
Жизненный цикл бага
Жизненный цикл бага
Слайд 3
JIRA DEFECT CREATION SCREENSHOT
JIRA DEFECT CREATION SCREENSHOT
Слайд 4
СТРУКТУРА БАГА – 1
Project – имя проекта, в котором был
СТРУКТУРА БАГА – 1
Project – имя проекта, в котором был
обнаружен баг
Issue Type – JIJRA позволяет вести учёт не только багов, но и других сущностей (Требований, Задач на Разработку, Улучшений). В нашем случае – это Баг
Summary – краткое описание того, про что данный баг. При написании можно руководствоваться алгоритмом: что, где и при какой условии.
Пример хорошего описания:
Calculator - Multiply function returns incorrect result with float numbers
Wrong result returned when sending item request to 10.90.106.25 server
"Main->Most recent" page: "Error 500" error message loads while filter by "See all fields" value.
Пример плохого описания:
I cannot multiply
Incorrect response
Product doesn’t work
Issue Type – JIJRA позволяет вести учёт не только багов, но и других сущностей (Требований, Задач на Разработку, Улучшений). В нашем случае – это Баг
Summary – краткое описание того, про что данный баг. При написании можно руководствоваться алгоритмом: что, где и при какой условии.
Пример хорошего описания:
Calculator - Multiply function returns incorrect result with float numbers
Wrong result returned when sending item request to 10.90.106.25 server
"Main->Most recent" page: "Error 500" error message loads while filter by "See all fields" value.
Пример плохого описания:
I cannot multiply
Incorrect response
Product doesn’t work
Слайд 5
СТРУКТУРА БАГА – 2
Severity - Серьезность – степень влияния дефекта
СТРУКТУРА БАГА – 2
Severity - Серьезность – степень влияния дефекта
на продукт
фатальная (showstopper)
серьезная (high)
ошибка неудобства (medium)
косметическая (low)
предложение по улучшению (cosmetic)
Priority – Приоритет - степень важности/срочности исправления дефекта
Blocker
Critical
Major
Minor
Trivial
Споры и выводы - http://software-testing.ru/forum/topic/12806/ Современный взгляд – оставить только поле Priority!
серьезная (high)
ошибка неудобства (medium)
косметическая (low)
предложение по улучшению (cosmetic)
Priority – Приоритет - степень важности/срочности исправления дефекта
Blocker
Critical
Major
Minor
Trivial
Споры и выводы - http://software-testing.ru/forum/topic/12806/ Современный взгляд – оставить только поле Priority!
Слайд 6
СТРУКТУРА БАГА - 3
Component/s – большое приложение зачастую состоит из нескольких
СТРУКТУРА БАГА - 3
Component/s – большое приложение зачастую состоит из нескольких
компонентов – указывается где именно был найден баг
Affects Version/s – версия, в которой был найден баг (например, Skype 3.0, Firefox 3.6, Microsoft Office 2007 build 3128)
Fix Version/s – версия, в которой данный дефект будет починен (если будет)
Assignee – тот, на кого переходит дефект согласно жизненному циклу. После создания дефект переходит либо на тест менеджера, либо на руководителя отдела разработки в случае отсутствия тест менеджера
Environment – параметры среды – версия операционной системы, версия браузера, параметры запуска
Affects Version/s – версия, в которой был найден баг (например, Skype 3.0, Firefox 3.6, Microsoft Office 2007 build 3128)
Fix Version/s – версия, в которой данный дефект будет починен (если будет)
Assignee – тот, на кого переходит дефект согласно жизненному циклу. После создания дефект переходит либо на тест менеджера, либо на руководителя отдела разработки в случае отсутствия тест менеджера
Environment – параметры среды – версия операционной системы, версия браузера, параметры запуска
Слайд 7
СТРУКТУРА БАГА – 4
Description – описание найденной проблемы
При написании пользуйтесь
СТРУКТУРА БАГА – 4
Description – описание найденной проблемы
При написании пользуйтесь
следующей схемой
STR (steps to reproduce):
1. Open browser FF and type www.incredigames.com
2. Navigate to USER DETAILS (see screenshot1.jpg) section and follow My Details link
3. Press Change Photo button ER (expected result): Change Photo dialog appears
AR (actual result):
Change password dialog appears
3. Press Change Photo button ER (expected result): Change Photo dialog appears
AR (actual result):
Change password dialog appears
Слайд 8
СТРУКТУРА БАГА – 5
Attachments – файлы, которые помогут лучше понять,
СТРУКТУРА БАГА – 5
Attachments – файлы, которые помогут лучше понять,
о чем баг, и используются в описании
Используйте формат JPG для картинок, архивируйте большие DOC и много мелких файлов, используйте .wmv формат для видео
Используйте формат JPG для картинок, архивируйте большие DOC и много мелких файлов, используйте .wmv формат для видео
Слайд 9
ЗАДАНИЕ
ЗАДАНИЕ
Слайд 10
CORRECT ISSUE
CORRECT ISSUE