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

Тестировщик предоставил своему менеджеру следующее:

потребуется 50 часов на написание тест-кейсов и 20 часов на

написание тест-тулов;

потребуется 60 часов на исполнение этих тест-кейсов.

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

подготовке к тестированию (80 - 50-20 >0). Оставшиеся 10 часов

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

Исполнение тестирования. Стадия 1: тестирование новых фича

261

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

товку в реальности потребуется больше времени.

Сложнее обстоит дело с исполнением тестирования. На регрессивное

тестирование остается только 20 часов (80 - 60). Будет ли этих 20 ча-

сов достаточно, чтобы закончить регрессивное тестирование в срок?

Это зависит от нескольких факторов, основные из них:

значительность релиза, например: имело ли место серьезное

изменение архитектуры ПО? На сколько процентов изменилось

количество строк кода? Были ли добавлены новые критические

функциональности, интегрированные со старым кодом? и пр.;

трудоемкость тест-комплектов, которые нужно исполнить для

регрессивного тестирования (подробно поговорим о нюансах

регрессивного тестирования через полчаса).

Ответ на последний вопрос ("будет ли достаточно 20 часов?"), как и

сам процесс уравновешивания потребностей бизнеса и возможностей

работников, — это епархия менеджмента, а мы люди простые, и наше

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

к недалекой реальности.

Итак, как создать тест-смету?

Сложность заключается в том, что тест-смета создается после

того, как прочитан спек, а между чтением спека и работой по не-

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

фу. Во время работы над спеком, т.е. создания по нему тест-

кейсов, открываются такие грани и нюансы, о существовании ко-

торых было трудно (если не невозможно) предположить во время

простого прочтения. Кроме того, всегда есть непредвиденные

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

но большое количество блокирующих багов.

Кстати,

после того как тест-смета готова, рекомендую увеличить ее на 10%,

чтобы учесть такие непредвиденные обстоятельства.

Вот факторы, которые я рекомендую принять во внимание при

составлении сметы:

предполагаемая сложность новых фича.

Чем они сложнее, тем больше нюансов всплывет при под-

готовке и исполнении и тем больше времени понадобится

на тестирование;

есть ли у вас опыт тестирования похожих фича.

Например, если вы эксперт в тестировании оплаты, то для

вас будет проще и быстрее протестировать добавление

262

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

еще одного вида кредитной карточки по сравнению с

тестировщиком, который никогда кредитных карточек не

касался;

опыт работы на прошлых проектах с теми же продюсе

ром и программистом.

Например, одни программисты пишут удивительно чистый

код, всегда проводят юнит-тестирование и с охотой

кооперируются с тестировщиками. Другие же бросают

куски кода в проект, как грязь на стену, считают юнит-

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

гения, и не склонны кооперироваться ни с кем, кроме

виртуальных солдат игры Halo. Следовательно, во втором

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

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

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

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

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

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

Это знаменитый бестселлер, который научит вас использовать власть массового сотрудничества и покажет, как применять викиномику в вашем бизнесе. Переведенная более чем на двадцать языков и неоднократно номинированная на звание лучшей бизнес-книги, "Викиномика" стала обязательным чтением для деловых людей во всем мире. Она разъясняет, как массовое сотрудничество происходит не только на сайтах Wikipedia и YouTube, но и в традиционных компаниях, использующих технологии для того, чтобы вдохнуть новую жизнь в свои предприятия.Дон Тапскотт и Энтони Уильямс раскрывают принципы викиномики и рассказывают потрясающие истории о том, как массы людей (как за деньги, так и добровольно) создают новости, изучают геном человека, создают ремиксы любимой музыки, находят лекарства от болезней, редактируют школьные учебники, изобретают новую косметику, пишут программное обеспечение и даже строят мотоциклы.Знания, ресурсы и вычислительные способности миллиардов людей самоорганизуются и превращаются в новую значительную коллективную силу, действующую согласованно и управляемую с помощью блогов, вики, чатов, сетей равноправных партнеров и личные трансляции. Сеть создается заново с тем, чтобы впервые предоставить миру глобальную платформу для сотрудничества

Дон Тапскотт , Энтони Д. Уильямс

Деловая литература / Интернет / Финансы и бизнес / Книги по IT
Wi-Fi: Все, что Вы хотели знать, но боялись спросить
Wi-Fi: Все, что Вы хотели знать, но боялись спросить

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

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

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