Деплоймент (от английского deployment — развёртывание, размещение) — это процесс установки программного обеспечения на сервера, откуда они уже в свою очередь будут работать. Например, вы написали сайт и задеплоили (развернули) его на серверах провайдера (хостера). Сам процесс этой развёртки — это и есть деплоймент. Деплоймент в разработке софта часто процедура гораздо более сложная, чем задеплоить сайт. Это целые механизмы и правила по развертыванию виртуальных машин, кластеров, баз данных, самих приложений и всех его компонент. Такой процесс требует определенных знаний и квалификаций и занимаются этим специальные люди. Некоторые факты о Деплойменте:
Обычно деплоймент тестовых стендов выполняют сами тестировщики.
Часто тестрировщики тестируют деплоймент процедуру, и/или документацию к ней.
В современной разработке все стремятся автоматизировать процедуру раскатки ПО, хотя это не всегда легко.
Существует огромное количество инструментов для деплоймента, о которых мы будем говорить в следующих постах.
Знать и понимать тестировщику, что такое деплоймент, и как он работает необходимо, так как деплоймент является важной частью разработки, а также тестирования софта.