Читаем tестирование dot com полностью

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

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

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

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

Поиск

Корзина

Оплата

Другое"

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

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

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".

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

говорили: перед началом регрессивного тестирования Verifier

должен удостовериться, что версия и билд на тест-машине

соответствуют значениям атрибутов Version Fixed и Build Fixed

для данного бага.

COMMENTS (КОММЕНТАРИИ)

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

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

ментарии, пояснения, уточнения и т.д.

• о баге и/или

• своих действиях в отношении бага.

В некоторых случаях комментарий должен быть обязательным

для заполнения, например когда программист возвращает баг

тестировщику, так как считает, что это вовсе не баг.

SEVERITY (СЕРЬЕЗНОСТЬ БАГА)

Форма: ниспадающее меню со значениями от О до С4 (51—4)

включительно.

Содержание: серьезность бага — это степень воздействия бага

(magnitude of impact) на ПО, исходя из принадлежности бага к

определенной технической категории.

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

227

Вот пример категоризации:

Серьезность бага

Определение

С1 — Критический (Critical)

критический системный сбой (crash);

потеря данных (data loss);

проблема с безопасностью (security issue)

С2 — Значительный (Major)

сайт "зависает" (site hangs);

• баг блокирует кодирование, тестирование

или использование веб-сайта (blocker)

СЗ — Умеренный (Minor)

Перейти на страницу:

Похожие книги

1001 совет по обустройству компьютера
1001 совет по обустройству компьютера

В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение.Компакт-диск прилагается только к печатному изданию книги.

Юрий Всеволодович Ревич

Программирование, программы, базы данных / Интернет / Компьютерное «железо» / ОС и Сети / Программное обеспечение / Книги по IT
Wi-Fi: Все, что Вы хотели знать, но боялись спросить
Wi-Fi: Все, что Вы хотели знать, но боялись спросить

Жизнь современного человека — это движение. Мобильность для нас становится одним из самых важных моментов для работы, для общения, для жизни. Многие из нас сейчас уже не представляют жизнь без сотовых телефонов, которые из средства роскоши превратились в предмет, без которого жизнь современного человека стала просто немыслима. Многие уже оценили все преимущества Bluetooth, GPRS. Эти устройства превратили наши телефоны из средств связи в незаменимых помощников в работе. К сожалению, один из самых главных недостатков этих беспроводных технологий — малый радиус действия и низкая скорость передачи данных, что сейчас становится очень важным фактором для всех нас. Поэтому к нам на помощь приходит активно развивающийся во всем мире и в России стандарт Wi-Fi. Особенно радует, что в крупных городах России, особенно в Москве и Санкт-Петербурге, начинается массовое внедрение беспроводных сетей Wi-Fi в публичных местах (так называемых Hot Spot) — отелях, аэропортах, ресторанах, торговых центрах и кафе.Что же такое Wi-Fi? Очередной мыльный пузырь IT-индустрии, который изо всех сил надувают производители и поставщики телекоммуникационного оборудования или новая технология, призванная в очередной раз изменить наш привычный мир, как это случилось когда-то с появлением Интернет и сотовой связи?

А К Щербаков , А. К. Щербаков

Компьютерное 'железо' (аппаратное обеспечение), цифровая обработка сигналов / Интернет / Компьютерное «железо» / Книги по IT