Я использую Visual Studio, TFS 2015, Visual Studio Team Services и Azure/Local или Remote IIS для достижения непрерывной интеграции. Я читаю ниже stackoverflow Непрерывная интеграция против непрерывной доставки и непрерывного развертывания
- Я/моя команда проверяет код в репозитории TFS и настраивает автоматическую сборку каждый раз, когда я проверяю код; это непрерывная интеграция?
- Я настроил сборку. Он запускает менеджер пакетов nuget, запускает тесты, выполняет сборку и отбрасывает встроенную сборку в указанное место. Это непрерывная доставка?
- Я настроил развертывание на Azure/IIS. Также я включил Continuous Integration. Поэтому всякий раз, когда я/моя команда проверяет код, он запускает сборку и развертывание на сервере production/stating. Это непрерывное развертывание?
- Когда я выполняю все вышеперечисленное за один клик, это называется DevOps?
- Где роль ручного тестирования с использованием Selenium/MS Build появляется здесь?
Пожалуйста, добавьте входы, дайте мне знать, если я что-то пойду не так.