A1QA Summer 2014 - Alien bugs
-
Upload
pavel-novik -
Category
Software
-
view
206 -
download
1
description
Transcript of A1QA Summer 2014 - Alien bugs
Alien bugs
2
Вы не понимаете о чём дефект?
3
Дефекты от пользователей/заказчиков/бета-тестеров
4
Пропуск дефектов
5
Не получается локализовать дефект.Что делать?
6
Непонятные дефекты, откуда? Junior testers Senior testers Developers Managers Кто то ещё
7
Регламент по работе с дефектами.
1. Список необходимых для заполнения атрибутов.
2. Описание жизненного цикла.
3. Примеры к пункту 1 и 2.
8
Как следовать регламенту? Подтвердить и согласовать
регламент со всем участниками проекта (оптимально на старте проекта).
Если дефекты вносятся не по
Старайтесь избегать частых изменений регламента.
регламенту – то их автор тюлень они сразу переводятся в статус для переформулировки либо признаются невалидными.
9
Не все могут описывать дефекты по регламенту.
10
Оптимизированная форма для описания дефекта.
11
Автоматический баг-репортинг
12
Дефекты после релиза, как с ними жить?
13
Обрабатываем дефект
1. Поиск похожего дефекта.
2. Воспроизведение дефекта.
14
Обрабатываем дефект
3. Обратиться за помощью:
a. К тестировщикам
b. К разработчикам
c. Автору дефекта
15
Ограничивайте время
16
Правило «трёх пинков» – или как избавляться от дефектов.
17
Как бороться с регрессионными дефектами?
Запросить обратную связь у разработчика.
18
Померяйте эффективность!
19
Посчитайте статистику
Январь
ФевральМарт
АпрельМай
ИюньИюль
Август
Сентябрь
Октябрь
Ноябрь
Декабрь
3834
2725
18
1210
12 11 128
5
Количество регрессионных дефектов
Вася Петя Антон Дима Федя
73
12
23
60
44
Количество обратной связи
20
Что делать, когда не получается воспроизвести дефект?
21
Алгоритм воспроизведения дефекта:
1. Собрать всю информацию
2. Выделить существенное и откинуть лишнее
3. Сгенерировать все возможные гипотезы
4. Отсортировать их по степени вероятности
5. Проверить поочередно каждую гипотезу:
a. Тест для подтверждения гипотезы
b. Тест для опровержения гипотезы
6. Вернуться к шагу 3 и сгенерировать новые гипотезы
22
Забудьте обо всём и начните сначала!
Thank you