Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

DevOps подходы в инфраструктуре автоматизации тестирования

11,017 views

Published on

Доклад Романа Лукманова на конференции SQA Days-19, 20-21 мая 2016 г., Санкт-Петербург

Published in: Education
  • Be the first to comment

  • Be the first to like this

DevOps подходы в инфраструктуре автоматизации тестирования

  1. 1. DevOps подходы в инфраструктуре автоматизации тестирования Лукманов Роман, Поиск@Mail.Ru
  2. 2. Роман Лукманов • В тестировании с 2010 года • Люблю challenge задачи • Руковожу отделом тестирования Поиск@Mail.Ru
  3. 3. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования
  4. 4. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования It’s My Way Единомышленники
  5. 5. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования 1.Инфраструктурить можно по-другому
  6. 6. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования 1.Инфраструктурить можно по-другому 2.Помочь сделать первый шаг
  7. 7. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования 1.Инфраструктурить можно по-другому 2.Помочь сделать первый шаг 3.Составить словарь терминов
  8. 8. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования “Задача DevOps — сделать процесс разработки и поставки программного обеспечения согласованным с эксплуатацией, часто эти задачи решаются при поддержке автоматических средств.”
  9. 9. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования ==
  10. 10. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования
  11. 11. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования
  12. 12. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования «Готовим» виртуалку • Рецепты • Атрибуты • Окружения
  13. 13. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования Chef clients • Виртуальные машины • Облачные решения • Физические сервера
  14. 14. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования Цикл разработки инфраструктуры
  15. 15. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования Тестируем и разрабатываем локально: • Vagrant • Chef zero • Berkshelf • Kitchen
  16. 16. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования Сценарии использования • Обновление версий вебдрайвера • Тестирование обновлений версии вебдрайвера • Установка одинакового софта на разные ОС • Установка разных версий софта • Отладка антивирусных тестов без антивирусов • Документирование джоб Jenkins’а
  17. 17. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования С чего начать? • http://kitchen.ci/docs/getting-started/ • http://kitchen.ci/blog/test-kitchen-windows-test-flight-with-vagrant/ • Подготовить окружение и запустить в нём Selenium тест
  18. 18. Лукманов Роман Поиск@Mail.Ru DevOps подходы в инфраструктуре автоматизации тестирования Ваши вопросы Контакты: • forsqadays@gmail.com • Skype: ko4evnik_

×