Highway to Continuous Integration
Continuous Integration в стиле 2ГИС. Какие инструменты используем, какие проблемы решаем
Денис Трифонов HighLoad++
Я поделюсь опытом внедрения Continuous Integration в наши процессы. Расскажу, как используем Jenkins в качестве CI-сервера, какие задачи решаем с его помощью и с помощью других инструментов:
  • как развертываем и конфигурируем приложения и тесты с помощью Open Stack и Chef;
  • как запускаем функциональные тесты с помощью PHPUnit, а параллельное выполнение — с помощью Paratest;
  • как обновляем окружение и тестируем задачи в ветке с последующим вливанием в master-ветку;
  • как проводим ежедневную регрессию на master-ветке и откат до состояния последнего релиза;
  • как тестируем развертывание с нуля;
Я затрону интеграцию с JIRA для наших процессов и решения других задач.
Денис Трифонов

Специалист по тестированию

В 2ГИС с 2013 года. Работал над Continuous Integration и Continuous Delivery в команде справочного API, занимается нагрузочным тестированием продуктов 2ГИС...

Биография докладчика
HighLoad++

31 октября - 1 ноября 2014

Конференция разработчиков высоконагруженных систем

Сайт конференции

Похожие доклады

Автоматизация тестирования как сервис

Варианты создания команды автоматизации, если компания небольшая, средняя и крупная.

Павел Сташевский
Single-page vs. Multi-page. Особенности автоматизации тестирования

Адаптация паттерна Page Object для тестирования
SinglePage и MultiPage-приложений.

Татьяна Курносова
Как делать прототипы в автоматизации тестирования

Алгоритмы создания прототипов для автоматизации тестирования.

Игорь Павлов

Будь в курсе

  • Участвуй в конференциях, учись новому
  • Узнавай от 2ГИС самое интересное из мира технологий
  • Читай новости, смотри выступления опытных экспертов