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

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

 

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

 

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

 

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

 

Тестирование также развивается, и уже не ограничивается только подтверждением, что программа работает в соответствии с требованиями, или поиском ошибок.

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

 

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

 

gallery/photo_2019-12-18_17-28-05

 

 

 

 

 

 

 

 

 

 

 

 

Читайте на Facebook: http://bit.ly/36TQ2Y1