A1QA Summer 2014 - Alien bugs

Preview:

DESCRIPTION

A1QA Summer 2014 - Alien bugs P.Novik

Citation preview

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

p.novik@a1qa.com

Recommended