Компания Система - полный цикл разработки и производства высоконадежных и долговечных стабилизаторов SYSTEMS Ультра Стабилизаторы напряжения Ультра, производства Севастополь - завоевали бесспорное лидерство в отрасли благодаря безупречному качеству выпускаемой продукции.

Выбор по цене


История развития тестирования ПО

15.06.15 00:00

.Современные методы тестирования программного обеспечения охватывают множество аспектов, влияющих на качество и корректное функционирование разрабатываемого продукта.тестирования ПО

 

Для того, чтобы понять, как развивалось тестирование, необходимо вернуться на несколько десятилетий назад и проследить историю интеграции многочисленных этапов тестирования в единый процесс.

 

Первые разработки в сфере программного обеспечения стали появляться в рамках научных исследований для особых целей министерств обороны. Тестирование представляло собой комплекс формализованных процессов, которые следовали сразу же за написанием программного кода. В отличие от современных реалий, под тестирование разработки не выделялось отдельных проектных команд – тестированием занимались те же специалисты, которые разрабатывали продукт.

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

Только в начале 90-ых процесс тестирования объединил в себе не только непосредственное выполнение тестов, но и планирование, исследование, написание тестов как одни из важнейших условий обеспечения высокого качества программ. В начале 2000-х был разработан подход, в соответствии с которым специалисты производили оценку каждого из этапов разработки ПО, включая тестирование. Комплекс тестов включал как оценку работоспособности всей системы, так и ее отдельных компонентов, или модулей (модульное тестирование http://www.a1qa.ru/functional_testing/).

На сегодняшний день тестирование отвечает всем задачам контроля качества программных продуктов. Оно включает как мануальное выполнение тестов, так и автоматизацию тестирования программного обеспечения с учетом таких показателей как надежность, мобильность, безопасность, эффективность, практичность, т.д.

 

 

Добавить комментарий


Защитный код
Обновить




Рекомендуем

G.Skill DDR2 2048Mb  (FA-5300CL5S-2GBSQ)

G.Skill DDR2 2048Mb (FA-5300CL5S-2GBSQ) SODIMM (Small Outline DIMM) - это специальные модули для...

1230.00 р.
Оперативная память для ноутбука Samsung 1Gb SO-DIMM DDR3 1066Mhz

Оперативная память для ноутбука Samsung 1Gb SO-DIMM DDR3 1066Mhz
Тип памятиDDR3 Количество модулей в комплекте1 Объем...

244.20 р.
Kingmax DDR3 1024Mb (FSFD45F)

Kingmax DDR3 1024Mb (FSFD45F) SODIMM (Small Outline DIMM) - это специальные модули для...

420.00 р.
Crucial DDR3 1Gb, 1333MHz, PC3-10600 (CT12864BA1339)

Crucial DDR3 1Gb, 1333MHz, PC3-10600 (CT12864BA1339)
Назначениедля настольного компьютераКоличество...

330.00 р.
Оперативная память Kingston DDR2 2048Mb 800Mhz (KVR800D2S6/2G)

Оперативная память Kingston DDR2 2048Mb 800Mhz (KVR800D2S6/2G)   Тип памяти DDR2 Количество модулей в...

1062.60 р.
G.Skill DDR2 1024Mb (FA-6400CL5S-1GBSQ)

G.Skill DDR2 1024Mb (FA-6400CL5S-1GBSQ) SODIMM (Small Outline DIMM) - это специальные модули для...

720.00 р.
Copyright © Магазин ноутбуков и комплектующих - Все права защищены!