Модуль 14. Лекция 55-56. Управление релизами и развертыванием продуктаYana Brodetski
Управление релизами и развертыванием
продукта (Release and Deployment)
● Планирование управлением поставками
продукта
● Определение артефактов
● Формирование плана конфигурации поставки
продукта
● Определение и формирование плана релиза
продукта
Модуль 14. Лекция 55-56. Управление релизами и развертыванием продуктаYana Brodetski
Управление релизами и развертыванием
продукта (Release and Deployment)
● Планирование управлением поставками
продукта
● Определение артефактов
● Формирование плана конфигурации поставки
продукта
● Определение и формирование плана релиза
продукта
www.cmcons.com. Практика и технология внедрения процесса конфигурационного управления и управления изменениями с применением IBM Rational ClearCase и ClearQuest
Continuous Delivery in Enterprise / Agile Kitchen 2016pbiryukov
Выращивание Continuous Delivery в Enterprise
Представьте программное решение, развивающееся более 10 лет по три релиза в год. Оно включает в себя более 30 крупных взаимодействующих модулей и поддерживает бизнес МТС. Продукт постоянно эволюционирует: меняются бизнес-процессы, повышается объем функционала и кодовая база, растет динамическая сложность.
После даже небольшого изменения, как правило, нужно перепроверить много старых кейсов. В какой-то момент вы понимаете, что объем затрат на регрессионные проверки является основной статьей расходов релиза; хуже того — это кардинально затягивает вывод нового релиза на продуктив. А время поставки (да, тот самый Тime-to-Мarket) в современном мире является условием выживания бизнеса.
Мы поговорим о том
• как мы внедряем практики CD и как выращиваем культуру DevOps,
• каких концепций мы придерживаемся,
• какие инструменты / процессы создали и используем для реализации.
Видео:
Часть 1: https://youtu.be/SR6iMhoz2xw?list=PLk8AWaxHcq7ua71SgovSPsFN8y0CaZKXU
Часть 2: https://youtu.be/QYtgdR0HAbE?list=PLk8AWaxHcq7ua71SgovSPsFN8y0CaZKXU
Solit 2014, Централизованное управление тестами с помощью TestLink, Зубович В...solit
Зубович Вадим, Минск. Опыт в IT более 5 лет, работает в компании ISSoft, специализация: разработка (.NET C# ASP\MVC, WPF, WinForm, Java) и автоматизация функционального тестирования програмного обеспечения (Web, Desktop, Mobile) и тестирования производительности (Web).
«Сравнительный анализ инструментов для автоматизации тестирования мобильных приложений». Development секция. Отделение тестирования.
Мобильные платформы уже набрали огромную популярность, и продолжают наращивать обороты. Ни один разработчик уже не обходит стороной мобильные приложения и автоматизация тестирования в этой сфере актуальна как никогда.
В настоящем докладе мы рассмотрим наиболее популярные и перспективные инструменты для автоматизации тестирования приложений для мобильных операционных систем iOS, Android и WindowsPhone, проведем анализ их особенностей и возможностей, основываясь на опыте их использования в рамках реальных проектов, а также подведем общий итог с рекоммендациями по выбору того или иного инструмента.
«Централизованное управление тестами с помощью TestLink». Development секция. Отделение тестирования.
Эффективное управление тестами это не только грамотный тим-менеджмент, это еще и правильный учет, контроль результатов и своевременное и централизованное обновление информации о тестах для всех участников процесса и силами всех участников процесса.
Достичь этого невозможно без системы управления тестами, позволяющей эффективно распределить права и обязанности участников и обеспечить постоянное поддержание информации о тестах в актуальном состоянии.
TestLink – бесплатный инструмент, предназначенный именно для выполнения этой задачи.
В рамках доклада мы рассмотрим:
1. Как устроен TestLink
2. Как построить работу с TestLink
3. Как создавать информативные отчеты в TestLink
4. Как наладить связь между автоматизацией и TestLink
Система мониторинга Zabbix в процессах разработки и тестирования | Алексей БуровPositive Hack Days
1. Система мониторинга ресурсов различных отделов
2. Шаблоны и роли серверов, разграничение доступа и зон ответственности
3. ptzabbixtools - конфигурация мониторинга на целевых серверах
4. Пример встраивания системы мониторинга в процессы разработки/тестирования
Презентация со встречи QA Club Minsk 11 декабря 2013 г., посвященная одному из поппулярнейших инструментов тест-менеджмента Test Link, автор Вадим Зубович
2. Основные понятия
Релиз — набор новых и/или измененных
конфигурационных единиц, которые совместно
тестируются и вводятся в эксплуатацию
Библиотека эталонного ПО — защищенное
хранилище дистрибутивов протестированных и
авторизованных версий ПО
Единица релиза — набор компонентов ИТсервиса, которые обычно внедряются совместно
Релиз определяется запросом на изменения ,
для исполнения которого он вводится в работу.
3. Цели процесса
планирование и контроль развертывания
обновлений программного и аппаратного
обеспечения;
обеспечение эффективного и согласованного
применения многих изменений одновременно;
обеспечение качества рабочей среды за счет
использования формальных процедур и проверок
при вводе в работу новых версий
4. Хранилище компонентов
для выполнения релизов
библиотека эталонного программного
обеспечения;
склад эталонного аппаратного обеспечения;
конфигурационная база данных.
5. Преимущества внедрения
процесса
Повышение качества программного и аппаратного
обеспечения засчёт продуманного процесса его создания;
Минимальная возможность возникновения ошибок в
программно-аппаратных комплексах;
Контроль за инвестициями в программное обеспечение;
Уменьшение общего количества отдельно взятых
внедрений;
Снижение вероятности возникновения инцидентов и
известных ошибок;
координация ожиданий пользователей с политикой и
практикой появления новых релизов;
Упрощение обнаружения неавторизованных копий и
некорректных версий.
6. Преимущества внедрения
процесса
Повышение качества программного и аппаратного
обеспечения засчёт продуманного процесса его создания;
Минимальная возможность возникновения ошибок в
программно-аппаратных комплексах;
Контроль за инвестициями в программное обеспечение;
Уменьшение общего количества отдельно взятых
внедрений;
Снижение вероятности возникновения инцидентов и
известных ошибок;
координация ожиданий пользователей с политикой и
практикой появления новых релизов;
Упрощение обнаружения неавторизованных копий и
некорректных версий.