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

на главную - закладки

Жанры

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

"Тестировщики" сотрудники департамента качества;

"Программисты" сотрудники департамента программирования;

"Прочие" — все остальные.

В зависимости от принадлежности эккаунта к определенной группе

определяются его привилегии. Например, закрыть баг

может только

тот, кто принадлежит к группе "Тестировщики".

Кстати, можно настроить СТБ так, чтобы, когда "Прочие" заносят баг,

значение Verifier не становилось автоматически равным Submitted By, a

было пустым и "Прочие" обязаны (под страхом незанесения бага) вы-

брать значение Verifier.

Не будем больше о привилегиях, это отдельная песня, зависящая

от компании и возможностей СТБ.

COMPONENT (КОМПОНЕНТ)

Это ниспадающее меню со списком, как правило, функциональ-

ных частей веб-сайта. Например, этот список вполне может быть

таким вот коротким и скромным:

"Регистрация

Поиск

Корзина

Оплата

Другое"

При занесении бага в СТБ автор бага должен выбрать компонент,

тестируя который он нашел заносимый баг. Что я могу еще сказать?..

FOUND ON (ГДЕ БЫЛ НАЙДЕН БАГ)

Это ниспадающее меню, которое включает

• имена тест-сайтов, обитающих на нашей тест-машине;

• скромное слово "ZJFЈ"' (машина для пользователей);

Spec ("Спек");

Other ("Другое").

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

225

Например, в нашем любезном сердцу проекте (www.testshop.rs)

список Found on состоит из следующих друзей:

"www.old.testshop.rs,

www.main.testshop.rs,

LIVE,

Spec,

Other".

Понятно, что если значение Found on равно "LIVE", то это означа-

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

шины для пользователей или, как говорят некоторые любители

повыпендриваться, "Баг вышел на продакшн". Found on является

обязательным для заполнения.

Немедленная

польза от использования атрибута Found on заклю-

чается в том, что каждый, кто хочет воспроизвести занесенный

баг, знает, где конкретно это можно сделать.

VERSION FOUND

(ВЕРСИЯ, В КОТОРОЙ БЫЛ НАЙДЕН БАГ)

Это ниспадающее меню с версиями веб-сайта, автор бага обязан

выбрать значение, соответствующее номеру версии продукта, в

которой был найден баг.

BUILD FOUND (БИЛД, В КОТОРОМ БЫЛ НАЙДЕН БАГ)

Это небольшое (примерно 10 символов) текстовое поле, куда ав-

тор бага обязан вбить номер билда, в котором был найден баг.

VERSION FIXED (ВЕРСИЯ С ПОЧИНЕННЫМ КОДОМ)

Это ниспадающее меню с версиями веб-сайта. После того как

программист починил баг, он должен передать этот баг далее (ре-

лиз-инженеру), для того чтобы в итоге Verifier произвел регрес-

сивное тестирование (у нас будет подробное объяснения процес-

са через 5 минут). Программист обязан выбрать номер версии,

соответствующий бранчу в CVS, куда он направил отремонтиро-

ванный код.

Version Fixed может иметь, как одно из значений, "N/A " (Not ap-

plicable — "к данной ситуации неприменимо"), которое продюсер

обязан выбрать, зафиксировав баг, найденный в спеке.

226

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

BUILD FIXED

(БИДД С ПОЧИНЕННЫМ КОДОМ)

Это небольшое (например, 10 символов) текстовое поле, которое

заполняется в то же время, что и Version Fixed, т.е. после починки

бага и помещения починенного кода в CVS. В Build Fixed про-

граммист обязан указать номер следующего билда, который под-

хватит исправленный код из CVS. Так, если

• номер последнего билда на www.main.testshop.rs равен 114,

• билд-скрипт для нового билда стартует в 16:00 и

• программист направил код в CVS в 15:30,

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

следовательно, программист должен вбить в Build Fixed значение

"115".

Очень очевидный и очень важный момент, о которым мы уже

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

Новый Рал 4

Северный Лис
4. Рал!
Фантастика:
попаданцы
5.00
рейтинг книги
Новый Рал 4

Дорогой Солнца

Котов Сергей
1. Дорогой Солнца
Фантастика:
боевая фантастика
постапокалипсис
5.00
рейтинг книги
Дорогой Солнца

Имперец. Том 1 и Том 2

Романов Михаил Яковлевич
1. Имперец
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Имперец. Том 1 и Том 2

Кодекс Крови. Книга II

Борзых М.
2. РОС: Кодекс Крови
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Крови. Книга II

(Не) моя ДНК

Рымарь Диана
6. Сапфировые истории
Любовные романы:
современные любовные романы
эро литература
5.00
рейтинг книги
(Не) моя ДНК

Попытка возврата. Тетралогия

Конюшевский Владислав Николаевич
Попытка возврата
Фантастика:
альтернативная история
9.26
рейтинг книги
Попытка возврата. Тетралогия

Назад в ссср 6

Дамиров Рафаэль
6. Курсант
Фантастика:
попаданцы
альтернативная история
6.00
рейтинг книги
Назад в ссср 6

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

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

Адвокат вольного города

Парсиев Дмитрий
1. Адвокат
Фантастика:
городское фэнтези
альтернативная история
аниме
5.00
рейтинг книги
Адвокат вольного города

Орден Багровой бури. Книга 5

Ермоленков Алексей
5. Орден Багровой бури
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Орден Багровой бури. Книга 5

Бастард Императора. Том 6

Орлов Андрей Юрьевич
6. Бастард Императора
Фантастика:
городское фэнтези
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Бастард Императора. Том 6

Кротовский, вы сдурели

Парсиев Дмитрий
4. РОС: Изнанка Империи
Фантастика:
попаданцы
альтернативная история
рпг
5.00
рейтинг книги
Кротовский, вы сдурели

Баронесса. Эхо забытой цивилизации

Верескова Дарья
1. Проект «Фронтир Вита»
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Баронесса. Эхо забытой цивилизации

Хозяйка усадьбы, или Графиня поневоле

Рамис Кира
Любовные романы:
любовно-фантастические романы
5.50
рейтинг книги
Хозяйка усадьбы, или Графиня поневоле