Атрибути помилки (у BTS)
Атрибути помилок у системі відстеження помилок (BTS ) - це специфічні властивості або метадані, пов’язані з повідомленою помилкою, які використовуються для опису, категоризації та управління нею протягом її життєвого циклу. Ці атрибути допомагають ефективно організовувати, визначати пріоритети та відстежувати помилки, забезпечуючи кращу співпрацю між командами розробників, тестувальників та менеджерів. Правильно визначені атрибути вад забезпечують чітку комунікацію та систематичне усунення дефектів.
Основні ознаки помилки в BTS:
- Ідентифікатор помилки: унікальний ідентифікатор, автоматично присвоєний системою, щоб відрізнити помилку від інших.
- Назва/резюме: стислий опис помилки, що висвітлює основну проблему (наприклад, “Сторінка входу в систему падає на невірному введенні”).
- Опис: детальна інформація про помилку, включаючи:
- Кроки до розмноження.
- Очікувана та реальна поведінка.
- Додаткові спостереження або контекст.
- Серйозність: вказує на вплив помилки на функціональність системи. Загальні рівні:
- Критичний: блокує основну функціональність або спричиняє збій системи.
- Суттєво: впливає на значну функціональність, але має обхідний шлях.
- Незначні: впливають на несуттєві функції.
- Тривіальні: косметичні або незначні проблеми.
- Пріоритет: визначає терміновість виправлення помилки на основі потреб бізнесу або проекту. Типові рівні:
- Високий: необхідно негайно виправити.
- Середній: має бути вирішено найближчим часом.
- Низький: можна відкласти.
- Статус: відстежує поточний стан помилки в її життєвому циклі. Найпоширеніші статуси включають:
- Нове: нещодавно повідомлено.
- Призначено: призначено розробнику для вирішення.
- У процесі: наразі працює над проектом.
- Виправлено: проблему вирішено у коді.
- Перевірено: виправлення протестовано та підтверджено.
- Закрито: баг вирішено і більше не відтворюється.
- Повторно відкрито: помилка зберігається або повторюється.
- Призначено: ім’я розробника або команди, відповідальної за виправлення помилки.
- Хто повідомив: особа, яка виявила та зареєструвала помилку в системі.
- Тип помилки: класифікує природу помилки, наприклад:
- Функціональні: пов’язані з функціональністю системи.
- Продуктивність: впливає на швидкість роботи системи.
- UI/UX: впливає на користувацький інтерфейс або дизайн.
- Безпека: створює вразливості.
- Сумісність: проблеми на певних платформах або конфігураціях.
- Відтворюваність: вказує на те, чи можна послідовно відтворити помилку. Типові значення:
- Завжди: відбувається щоразу.
- Переривчастий: виникає за певних умов.
- Не може розмножуватися: не спостерігається постійно.
- Навколишнє середовище: детальна інформація про середовище, в якому було знайдено помилку:
- Операційна система.
- Браузер/версія.
- Специфікації обладнання.
- Налаштування тестового середовища.
- Версія: вказує версію програми або номер збірки, у якій було виявлено ваду.
- Вкладення: додаткові файли, такі як скріншоти, файли журналів, відео або звіти про помилки, які надають докази або контекст помилки.
- Модуль/компонент: вказує на конкретну область або функцію програми, на яку впливає помилка.
- Кроки для відтворення: покрокове керівництво з відтворення помилки, що дозволяє розробникам і тестувальникам перевірити проблему.
- Вирішення: описує, як було вирішено проблему. Поширені рішення включають:
- Виправлено: зміни у коді вирішили проблему.
- Не буде виправлено: проблема не вважається критичною або актуальною.
- Дублікат: помилка дублює іншу проблему, про яку було повідомлено.
- Невірно: проблема не є помилкою.
- Відкладено: виправлення відкладено до наступних випусків.
- Поля дати:
- Дата повідомлення: коли було зареєстровано помилку.
- Дата виправлення: коли помилку було виправлено.
- Дата закриття: коли було підтверджено, що помилка вирішена і закрита.
- Коментарі/Примітки: розділ для тестувальників, розробників або зацікавлених сторін, де вони можуть надати додаткові спостереження, оновлення або обговорення помилки.





