Close
Software Test Studio logo

Software Test Studio

Назад Далее

Роли и цели тестирования

image

Первые программные системы появились еще в 40-50 годах, но о такой должности как специалист по тестированию даже не было и речи. Тем не менее процесс тестирования все же проводился, только он проверял соблюдение принятых правил и осуществлялся самим разработчиком.

С годами процесс кодирования становился все сложнее и сложнее. А там, где есть трудности и сложности – есть и вероятность ошибок.

Ошибки бывают незначительными и никак не повлияют на работу системы, а могут быть и фатальными.

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

Если говорить о роли тестирования в программном обеспечении, то, конечно, данная роль огромная. В настоящее время тестирование становится синонимом «качества» и можно смело утверждать, что проверка качества выпускаемой продукции – это жизненно важный этап любого производства.

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

Выделяют следующие цели тестирования:

Image
Все о тестировании