Перейти к содержимому

Фотография

Непрерывная интеграция (CI)

Непрерывная интеграция CI

  • Закрытая тема Тема закрыта
В теме одно сообщение

#1 Vasiliy

Vasiliy

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 03 декабря 2015 - 10:19

Мои бывшие коллеги мало общаются на форуме, но могут помочь с организацией автотестов и процесса непрерывной и интеграции.

 

 

Непрерывная интеграция (CI)
    a. Настройка системы управления версиями

    b. Автоматизация сборки продукта

  • сбор аппаратно-програмных требований к сборочному серверу
  • получение сборки в ручном режиме
  • получение сборки в автоматическом режиме
  • оптимизация сборки
  • дополнительные шаги (подписывание, установочные пакеты, публикация)

    c. Статический анализ кода

  • модульные тесты
  • инспекция кода
  • поиск дубликатов
  • покрытие кода

        
    d. Автоматизация интеграционных, нагрузочных тестов

  • планирование тестирования (тестовое окружение, тестовые сценарии, тестовые стратегии)
  • планирование инфраструктуры пулов сборочных и тестовых агентов
  • согласование и оптимизация закупок серверного и сетевого оборудования/аренды серверов dedicated/VDI/Cloud
  • автоматизация тестового окружения (виртуализация, скрипты для локального тестирования)
  • автоматизация установки\обновления\удаления продукта
  • автоматизация тестирования продуктовых сценариев через API (powershell, SDK, REST/SOAP)
  • автоматизация тестирования продуктовых сценариев через UI (Win32, WinForms, Wpf, Web)
  • автоматический анализ логов
  • автоматическое построение отчетов по результатам тестирования

  • 0

#2 Vasiliy

Vasiliy

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 03 декабря 2015 - 10:29

Отзыв предыдущего работодателя.

 

 

I am Stan Ostashevskiy, head of Windows client development at Claritysoft.com
We hired Ivan F. and Ivan G. to implement better software engineering strategies. With their help, we were able to bring time required to release a critical service pack down to 2 days from 2+ weeks.   
Analysts helped us to re-engineer our software development process with CI tools (TeamCity) and implement better handling of releases and builds in our source control system.
We look forward to cooperation with them on our future projects.


  • 0



Темы с аналогичным тегами Непрерывная интеграция, CI

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных