Чтение онлайн

на главную

Жанры

tестирование dot com
Шрифт:

230

Тестирование Дот Ком. Часть 3

Вот простейший пример дефиниций.

Приоритет бага

Дефиниция

П1

Брось все дела и зафиксируй баг

П2

Зафиксируй баг в течение 72 часов

ПЗ

Зафиксируй баг до завершения тестирования данного

основного релиза

П4

Зафиксируй,

если возможно

Примеры

П1 —П2 все понятно.

ПЗ каждая стадия цикла разработки ПО имеет свои запланирован-

ные временные рамки. Таким образом, если релиз должен состояться

16 марта, то до 16 марта все ПЗ должны быть зафиксированы и закрыты.

П4 — такие баги фиксируются, если у программиста есть время. На-

пример, в какой-нибудь старой версии браузера интернет/эксплорер

(Internet Explorer — IE) не работает какое-нибудь суперзамысловатое

флоу, которое вряд ли может прийти кому-либо в голову.

У каждой компании есть свои заморочки, но, как правило, все баги П1,

П2 и ПЗ должны быть зафиксированы и закрыты до релиза.

В случае с ПЗ, если не хватает времени, может приниматься решение о

релизе, содержащем баг, с условием, что в течение такого-то периода

времени (дни) этот баг будет зафиксирован, протестирован и патч-

релиз выпущен на машину для пользователей.

Почему принимается такое решение, которое, казалось бы, противо-

речит здравому смыслу?

Очень просто. Политика, господа: акционеры компании ждут доходов

от своих инвестиций, и каждый основной либо дополнительный релиз —

это потенциальный катализатор новых прибылей, и такие вещи, как пароч-

ка незафиксированных ПЗ, в мире чистогана в расчет не принимаются.

Кроме того, менеджменту придется держать ответ перед теми же акцио-

нерами, почему релиз не был выпущен вовремя.

Иногда опять же по политическим

соображениям принимается реше-

ние о понижении приоритета бага со всеми вытекающими отсюда по-

следствиями, например, когда П2 понижается до ПЗ и этот ПЗ выпус-

кается на продакшн.

Приоритет обязательно должен быть выбран из списка, иначе баг

нельзя занести в СТБ.

В случае сомнений в том, какой приоритет поставить, например

ПЗ или П2, я обычно иду по пути повышения приоритета, т.е.

выбираю П2. Как говорится, не корысти ради, а во благо наших

дорогих и любимых пользователей.

Жизнь замечательных багов

231

Иногда возникают конфликтные ситуации, когда программист

считает, что приоритет завышен, а тестировщик утверждает, что

"сам ты такой" и приоритет назначен правильно. В таком случае

вы можете попросить своего менеджера принять решение о сни-

жении приоритета, если вы считаете, что поставленный вами

приоритет верен и не хотите снижать его сами. Помните, что

дружба дружбой, а если вы были заблокированы и из-за люб-

ви к своему программисту поставили ПЗ вместо Ш, то про-

блемы с невыполнением плана будут у вас, а не у него, так

как это вы, а не он можете не закончить в срок исполнение

тестирования.

Приоритет — это мощнейший инструмент, используя который вы

влияете на расписание работы программиста, поэтому не зло-

употребляйте им (приоритетом) и используйте его мудро.

NOTIFY LIST (СПИСОК ДЛЯ ОПОВЕЩЕНИЯ)

Это ниспадающее меню со списком алиасов всех пользователей,

зарегистрированных в СТБ. Во многих случаях тестировщику не-

обходимо, чтобы

• о факте занесения бага и

• о любом изменении в самой записи о баге

знал определенный круг людей.

Оповещение происходит с помощью е-мейла, в который вклю-

чаются:

• номер бага;

• статус;

• краткое описание;

• приоритет;

• серьезность бага;

• название, старое и новое значение измененного атрибута

(например, кто-то занес свое мнение в комментарий);

• имя того, кто покусился изменить баг (либо занести новый

баг в СТБ).

Кстати,

каждый пользователь СТБ может отрегулировать настройки оповеще-

ния как ему удобно, например, можно сделать так, чтобы е-мейл посы-

Поделиться:
Популярные книги

Я не князь. Книга XIII

Дрейк Сириус
13. Дорогой барон!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я не князь. Книга XIII

Последний попаданец 11. Финал. Часть 1

Зубов Константин
11. Последний попаданец
Фантастика:
фэнтези
юмористическое фэнтези
рпг
5.00
рейтинг книги
Последний попаданец 11. Финал. Часть 1

Покоритель Звездных врат

Карелин Сергей Витальевич
1. Повелитель звездных врат
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Покоритель Звездных врат

Совок-8

Агарев Вадим
8. Совок
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Совок-8

Столичный доктор. Том III

Вязовский Алексей
3. Столичный доктор
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Столичный доктор. Том III

Король Масок. Том 1

Романовский Борис Владимирович
1. Апофеоз Короля
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Король Масок. Том 1

Ищу жену для своего мужа

Кат Зозо
Любовные романы:
любовно-фантастические романы
6.17
рейтинг книги
Ищу жену для своего мужа

Мастер Разума III

Кронос Александр
3. Мастер Разума
Фантастика:
героическая фантастика
попаданцы
аниме
5.25
рейтинг книги
Мастер Разума III

Темный Охотник 2

Розальев Андрей
2. Темный охотник
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Темный Охотник 2

Идеальный мир для Лекаря 20

Сапфир Олег
20. Лекарь
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 20

Обыкновенные ведьмы средней полосы

Шах Ольга
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Обыкновенные ведьмы средней полосы

Возвышение Меркурия. Книга 16

Кронос Александр
16. Меркурий
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 16

Адепт. Том 1. Обучение

Бубела Олег Николаевич
6. Совсем не герой
Фантастика:
фэнтези
9.27
рейтинг книги
Адепт. Том 1. Обучение

Идущий в тени 4

Амврелий Марк
4. Идущий в тени
Фантастика:
боевая фантастика
6.58
рейтинг книги
Идущий в тени 4