![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Часть II. Технологии быстрого тестирования и советы
• Проектирование форм отчетности по тестированию, которые будут запол няться, анализироваться и сравниваться с данными результатов прогона тес тов. • Сбор данных о состоянии тестов, выполняемых в реальном времени, и состав ление соответствующих отчетов.
Как видите, роль диспетчера тестирования в чем-то аналогична роли режиссера кинофильма или мультимедиа-продукта. Без диспетчера тестирования отдельные тестировщики, каждый из которых работает с собственным поднабором тестов, соз давали бы хаос из-за недостаточной согласованности календарного графика выпол нения тестирования, тестовых платформ, недостаточно полного совместного ис пользования файлов, отсутствия " снимков" результатов тестирования и резервных копий, которые потребуются для генерирования среды каждого тестового случая. Параллельное выполнение тестирования несколькими специалистами с использова нием независимых и разделяемых сетевых ресурсов требует наличия организованно го плана, согласованного выполнения и обобщения результатов. Защита интересов конечных пользователей, выполняется ли она бизнес-аналитиками, сопровождаю щими большие действующие информационные системы, или псевдо-конечными пользователями коммерческого продукта, требует присутствия специально назна ченного лица, а именно диспетчера тестирования. Диспетчер должен обеспечивать готовность календарных графиков, ресурсов и данных к моменту начала тестирова ния, а по завершении тестирования тот же диспетчер должен составлять списки про блем с их приоритетами и передавать все материалы в команду разработки.
Часто планы тестирования требуют тестирования совместимости для нескольких конфигураций, например, Wintel PC, MAC, Linux и PDA, каждая из которых имеет множество периферийных устройств типа сканеров, принтеров, модемов, дисково дов CD-RW, видеокамер, джойстиков и удаленных клавиатур или игровых устройств ввода/вывода. Кроме того, тестовое оборудование может потребоваться для тести рования нескольких проектов, поэтому между сеансами тестирования возникает не обходимость в сборке или разборке конфигураций. С целью оптимизации и эффек тивного управления лабораторией тестирования создается должность диспетчера тестирования, которому часто помогают несколько техников этой лаборатории. Диспетчер дает указания техникам по установке тех или иных аппаратных и про граммных платформ и сетевых ресурсов, задействованных в нескольких проектах. Он же планирует время работы лаборатории и обслуживающего персонала. В подразде лениях информационных технологий эта задача может оказаться очень сложной и должна выполняться несколькими диспетчерами тестирования. При этом должны использоваться компьютерные системы на базе мейнфреймов и множества термина лов или ПК для бизнес-аналитиков, которые соединяются между собой через гло бальную корпоративную сеть. Кроме того, для имитации реальной производственно^ среды корпоративная сеть должна иметь соединения электронного обмена данными (electronic data interchange, EDI) со множеством серверов бизнес-партнеров; подоб ные соединения получили название телекоммуникаций типа " бизнес-бизнес" (busi ness-to-business, В2В).
|