Презентация WAY4 Quality Control in Continuous Integration онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему WAY4 Quality Control in Continuous Integration абсолютно бесплатно. Урок-презентация на эту тему содержит всего 19 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Образование » WAY4 Quality Control in Continuous Integration



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    19 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    1.33 MB
  • Просмотров:
    62
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
WAY Quality Control in
Содержание слайда: WAY4™ Quality Control in Continuous Integration

№2 слайд
Программа Что такое
Содержание слайда: Программа Что такое Continuous Integration? Риски процесса разработки От «Continuous Integration» к «Build Pipeline» Quality Control Практические моменты реализации

№3 слайд
Что такое Continuous
Содержание слайда: Что такое Continuous Integration? «Process of applying quality control during development» (с)wikipedia Стратегия разработки, связанная с регулярной интеграцией, проводимой в автоматическом режиме

№4 слайд
Производство программных
Содержание слайда: Производство программных продуктов – рискованное дело

№5 слайд
Риск Поздняя интеграция стоит
Содержание слайда: Риск 1: Поздняя интеграция стоит дорого Атомарные изменения Интегрируемся чаще!

№6 слайд
Риск Отсутствие регулярных
Содержание слайда: Риск 2: Отсутствие регулярных сборок Продукт работает только локально Локально всё работает! Завтра приедет босс, показывать нечего! Процесс непрозрачен Какой сейчас статус проекта? Что мы такого сделали в версии 1.0.1?

№7 слайд
Интеграция необходима
Содержание слайда: Интеграция необходима Хотелось бы иметь что-то вроде

№8 слайд
От Continuous Integration к
Содержание слайда: От «Continuous Integration» к «Build Pipeline» «Automated manifestation of your process for getting software from version control into the hands of your users» Continuous Integration flow Build Pipeline flow

№9 слайд
Build Pipeline Как это
Содержание слайда: Build Pipeline: Как это организовать? Специальные инструменты для поддержки процесса … cегодня про это не говорим

№10 слайд
Build Pipeline Quality
Содержание слайда: Build Pipeline: Quality Control Сконцентрируемся на QC Какие для этого предпосылки? К фазе QC доступны все необходимые артефакты (binaries) Билд готов к тестированию! Как его организовать? Есть проблемы и есть решения

№11 слайд
Проблема Слишком много
Содержание слайда: Проблема 1: Слишком много продуктов Много продуктов -> cлишком большая энтропия Все продукты разные -> разные инструменты Нужны: Правила организации тестов Единая система управления разнородными тестами

№12 слайд
Решение Слишком много
Содержание слайда: Решение 1: Слишком много продуктов Основные шаги – общие для всех Идём от алгоритма Что нужно? Собрать конфигурацию приложения (build) Запустить конфигурацию (deploy + start) Запустить тесты (test) Собрать отчёт (collect logs) Остановить конфигурацию (stop + undeploy) Отделяем управление от реализации

№13 слайд
Система управления тестами
Содержание слайда: Система управления тестами: Алгоритм

№14 слайд
Система управления тестами
Содержание слайда: Система управления тестами: Последовательность тестов

№15 слайд
Система управления тестами
Содержание слайда: Система управления тестами: Мониторинг

№16 слайд
Build Pipeline Бесплатное
Содержание слайда: Build Pipeline: Бесплатное приложение Ручной redeploy дорог Можно ли его автоматизировать? Можно Меняем местами шаги start <-> stop Создаём технический сценарий без тестов В итоге: Приложение всегда up-to-date и готово к тестированию … и к показу боссу 

№17 слайд
Проблема Продукт слишком
Содержание слайда: Проблема 2: Продукт слишком сложен Продукт слишком сложный, но нужны интеграционные тесты Разбираем его на части, сохраняя общую структуру, Собираем каждый компонент в режиме redeploy Запускаем интеграционные тесты из общей точки входа

№18 слайд
Итоги Что мы добились
Содержание слайда: Итоги Что мы добились Разрешение всех рисков Покрытие всех продуктов компании + Помощь в ручном тестировании С небольшими недостатками Поддержка непростой инфраструктуры Необходимость отдельных серверов Зачем тестировать самому, если CI всё проверит сам? 

№19 слайд
Thanks Thank you! kzhukov
Содержание слайда: Thanks Thank you! kzhukov@lecton.com kost.zhukov@gmail.com

Скачать все slide презентации WAY4 Quality Control in Continuous Integration одним архивом: