Презентация Опыт создания системы управления сборкой и тестированием Олег Ладыгин oladygingmail. com онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Опыт создания системы управления сборкой и тестированием Олег Ладыгин oladygingmail. com абсолютно бесплатно. Урок-презентация на эту тему содержит всего 31 слайд. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Технологии » Опыт создания системы управления сборкой и тестированием Олег Ладыгин oladygingmail. com



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



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

№1 слайд
Опыт создания системы
Содержание слайда: Опыт создания системы управления сборкой и тестированием Олег Ладыгин oladygin@gmail.com

№2 слайд
О чем речь вообще? Где взять
Содержание слайда: О чем речь вообще? Где взять дистрибутив? Что реализовано? Что делает этот тест? Тест валиден для этой версии? Когда тестировать? Какая сборка стабильная? … кто здесь?!… А если сотни подсистем? А если тысячи тестов? Как этим управлять?

№3 слайд
Сначала надо подумать Прежде
Содержание слайда: Сначала надо подумать Прежде чем что-то разработать, надо определить: кто этим будет пользоваться; с чем он уже работает; какую часть можно улучшить. В итоге – надо подумать.

№4 слайд
артефакты Дистрибутив
Содержание слайда: артефакты Дистрибутив Исходный код Сборка Тест Стабильная сборка Тип теста Дефекты Bug-tracking Система управления версиями (CVS) Регулярная сборка и тестирование …

№5 слайд
Автоматизируем? Надо
Содержание слайда: Автоматизируем? Надо формально описать. Как выглядит сборка Как выглядит тестирование

№6 слайд
Вариант описания - дерево Как
Содержание слайда: Вариант описания - дерево Как еще выглядит сборка Как еще выглядит тестирование

№7 слайд
Что внутри прямоугольничков?
Содержание слайда: Что внутри прямоугольничков? Блоки сборки, теста, подготовки среды можно описать единообразно. Так как все эти действия совершаются не просто так, а преследуют некоторую цель, назовем это все Целью, которая либо достигается, либо используются ее результаты.

№8 слайд
Зачем нужна структура?
Содержание слайда: Зачем нужна структура? Автоматический поиск и выбор необходимых методов и данных.

№9 слайд
Объединим все в сложную схему
Содержание слайда: Объединим все в сложную схему…. Если совместить предыдущие слайды, получится очень большая и красивая схема. При наличии бинокля ее можно будет разглядеть. Или можно порисовать самостоятельно вместо перекура….

№10 слайд
Превратим дерево в граф
Содержание слайда: Превратим дерево в граф

№11 слайд
Связи - автоматические
Содержание слайда: Связи - автоматические

№12 слайд
Управление ресурсами
Содержание слайда: Управление ресурсами

№13 слайд
Подготовка как ресурс
Содержание слайда: Подготовка – как ресурс

№14 слайд
Итог придумали описание далее
Содержание слайда: Итог – придумали описание далее – представим модель Необходимо описать сборку дистрибутива Необходимо задать структуру тестов Можно задать последовательность тестов, если требуется Тесты описываются любым членом команды и легко доступны Тесты разбиты по классам, что позволяет работать с ними единообразно

№15 слайд
Требования к интерфейсу
Содержание слайда: Требования к интерфейсу Требования: Все должно быть максимально просто. Можно собрать дистрибутив и его протестировать Можно выполнить все тесты или только часть Должны учитываться «ресурсы» (базы, сервера…), используемые для тестирования, прозрачно и автоматически Все должно быть очень быстро. Все должно быть очень прозрачно. Кто, куда, когда, и сколько.

№16 слайд
Быстро Напишем весь код
Содержание слайда: Быстро Напишем весь код

№17 слайд
Включаем, все работает
Содержание слайда: Включаем, все работает

№18 слайд
Тестирование как работа
Содержание слайда: Тестирование как работа

№19 слайд
Как это работает, п.
Содержание слайда: Как это работает, п. 1

№20 слайд
Как это работает, п.
Содержание слайда: Как это работает, п. 2

№21 слайд
Как это работает, п.
Содержание слайда: Как это работает, п. 3

№22 слайд
Содержание слайда:

№23 слайд
Что же на практике? Подробнее
Содержание слайда: Что же на практике? Подробнее о ядре Ресурсы – подробнее Выполнение задач - подробнее Но это только теория. На практике, у нас еще есть: Регулярное тестирование – кодировки файлов, контроль русских символов, контроль правописания… Выполнение задач по событиям (изменения статусов дефектов, наступление пятницы 13…) Автоматическая чистка процессов на серверах Управление нагрузкой Средства формирования и рассылки отчетов

№24 слайд
Подробнее о ресурсах Ресурс -
Содержание слайда: Подробнее о ресурсах Ресурс - это именованная запись, имеющая один и более «экземпляров», каждый из которых имеет некоторую «удельную мощность», и может быть «привязан» к серверу. Захват полной группы – одновременный захват всего списка Групповой захват – группа должна быть одинакова Одновременный захват ресурсов для группы целей Разный тип ресурса – разная процедура активации Каждый ресурс имеет набор параметров и группу Пользовательские и системные ресурсы Конструкторы и деструкторы ресурсов

№25 слайд
Подробнее о задачах Задача
Содержание слайда: Подробнее о задачах Задача – запись о том, что некоторая версия цели должна быть выполнена на некоторой платформе.

№26 слайд
Регулярное тестирование Если
Содержание слайда: Регулярное тестирование Если состав дистрибутивов известен и поддается автоматическому анализу, мы можем вытащить все исходные коды, находящиеся в разработке, и проверить: Орфографию Web-части: проверить кодировку соответствие правилам разработки - SQL : контроль русских символов список пакетов pl/sql, их состав и взаимные вызовы Исходный код: изменение SLOC матерный словарь

№27 слайд
Выполнение задач по событиям
Содержание слайда: Выполнение задач по событиям Если для запуска любого теста или сборки достаточно пройти по своей БД и вызвать функцию запуска, то: Дополнительно – внешний конвейер событий. Что туда положила внешняя система – будет исполнено. Это механизм scheduler-а на всей инфраструктуре. Или просто мега-триггер на какие-либо изменения.

№28 слайд
Автоматическая чистка
Содержание слайда: Автоматическая чистка процессов Задачи выполняются на серверах через SSH. Есть системный ресурс – логин из пула пользователей.

№29 слайд
Управление нагрузкой, выбор
Содержание слайда: Управление нагрузкой, выбор сервера Управление нагрузкой – выбор сервера из нескольких доступных Эксклюзивный захват сервера Активация сервера – установка набора переменных окружения

№30 слайд
формирование и рассылка
Содержание слайда: формирование и рассылка отчетов Отчет – лишь цель определенного типа Пусть она возвратит нам index.html как результат своей работы Выполнение – по заказу или по расписанию

№31 слайд
Олег Ладыгин oladygin
Содержание слайда: Олег Ладыгин oladygin@gmail.com

Скачать все slide презентации Опыт создания системы управления сборкой и тестированием Олег Ладыгин oladygingmail. com одним архивом:
Похожие презентации