qalight
Центр подготовки
IT специалистов

База знаний

Тестирование установки

Тестирование установки несет ответственность за качество установки ПО, его обновления и деинсталляции.

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

В случае работы с подобными типами приложений и распределёнными системами, установка представляет из себя процесс поочередных операций, которые описаны в технической документации, к которой можно отнести план установки – Deployment plan. С помощью данного документа можно не только узнать алгоритм установки приложения, но и его способы возврата в более ранние состояния, в случае возникновения разнообразных неполадок или ошибок.

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

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