Найти тему
Будни тестировщика

Независимый взгляд на всю систему.

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

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

В то время как другие заинтересованные лица будут напрямую заинтересованы в разработке программы, роль тестировщика будет заключаться в обеспечении независимого взгляда на программу. Рассматривая систему изолированно и без влияния (вольного или невольного) разработчиков и менеджеров, тестировщики ПО могут предоставить более реалистичный и объективный статус системы.