Разделы презентаций


Jenkins CI

Содержание

1. Задачи CI в рамках автоматизации тестирования2. Разворачивание Jenkins - 2.1. Установка Java - 2.2. Установка war контейнера3. Работа c Jenkins - 3.1. Plugins - 3.2. Slaves - 3.3. Jobs - 3.3.1. Общие

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

Слайд 1Jenkins CI

Jenkins CI

Слайд 21. Задачи CI в рамках автоматизации тестирования
2. Разворачивание Jenkins
- 2.1.

Установка Java
- 2.2. Установка war контейнера
3. Работа c Jenkins
-

3.1. Plugins
- 3.2. Slaves
- 3.3. Jobs
- 3.3.1. Общие настройки проекта
- 3.3.2. Структура задач
- 3.3.3. Процесс получения результата
- 3.3.4. Настройка View
- 3.3.5. Работа с артефактами

Содержание

1. Задачи CI в рамках автоматизации тестирования2. Разворачивание Jenkins	- 2.1. Установка Java 	- 2.2. Установка war контейнера3.

Слайд 3 Предметом лекции является изучение настройки и работы с Jenkins СI

в рамках процесса автоматизации тестирования.

Результатом является приобритение необходимых навыков для

самостоятельной установки окружения для запуска тестов при помощи Jenkins

Предмет лекции

Предметом лекции является изучение настройки и работы с Jenkins СI в рамках процесса автоматизации тестирования.		Результатом является приобритение

Слайд 41. Open source
2. Простой в установке
3. Простой в управлении
4. Гибкий
5.

Управление с использованием файловой системы
Достоинства

1. Open source2. Простой в установке3. Простой в управлении4. Гибкий5. Управление с использованием файловой системыДостоинства

Слайд 51. Вероятные баги при обновлении до новой версии
Недостатки

1. Вероятные баги при обновлении до новой версииНедостатки

Слайд 6Управление планами сборок
Запуск
Хранение результатов
Задачи CI в рамках автоматизации тестирования

Управление планами сборокЗапускХранение результатовЗадачи CI в рамках автоматизации тестирования

Слайд 71. Установка JAVA http://www.oracle.com/technetwork/java/javase/downloads/index.html
Добавление переменных окружения:
JAVA_HOME: C:\Program Files (x86)\Java\jdk1.6.0_25\
Path: C:\Program

Files (x86)\Java\jdk1.6.0_25\bin















2. Разворачивание Jenkins 2.1. Установка Java

1. Установка JAVA http://www.oracle.com/technetwork/java/javase/downloads/index.htmlДобавление переменных окружения:JAVA_HOME: C:\Program Files (x86)\Java\jdk1.6.0_25\Path: C:\Program Files (x86)\Java\jdk1.6.0_25\bin2. Разворачивание Jenkins 2.1. Установка Java

Слайд 8cmd.exe java –version

2.1. Установка Java
Для начала необходимо скачать war файл

jenkins с оффициального сайта: http://jenkins-ci.org/
java -jar jenkins.war
Распаковка будет производится в

C:\Jenkins
При необходимости установки в отличную дирректорию, следует добавить переменную окружения JENKINS_HOME

Jenkins будет доступен по порту адресу localhost:8080
При необходимости смены порта команда распаковки будет следующей:
java -jar jenkins.war --httpPort=9999

2.1. Распаковка war контейнера

cmd.exe java –version2.1. Установка JavaДля начала необходимо скачать war файл jenkins с оффициального сайта: http://jenkins-ci.org/java -jar jenkins.warРаспаковка

Слайд 93. Работа с Jenkins 3.1. Plugins

3. Работа с Jenkins 3.1. Plugins

Слайд 10Подключение других машин к вашему Jenkins
- Переходим в настройки -->

управление средами сборк и:


- Создаем новый узел


- Конфигурируем подключение «Launch

slave agents via Java Web Smart»

3. Работа с Jenkins 3.2. Slaves

Подключение других машин к вашему Jenkins- Переходим в настройки --> управление средами сборк и:- Создаем новый узел-

Слайд 11Подключение slave-agent.jnlp
- скачиваем slave-agent.jnlp:
- подключаем ноду к

Jenkins: javaws slave-agent.jnlp

Подключение slave-agent.jnlp - скачиваем slave-agent.jnlp: - подключаем ноду к Jenkins:  javaws slave-agent.jnlp

Слайд 123.3. Jobs 3.3.1. Создание новой задачи

3.3. Jobs 3.3.1. Создание новой задачи

Слайд 133.3.2. Структура задач
Общие настройки проекта







3.3.2. Структура задач Общие настройки проекта

Слайд 14Управление исходным кодом Триггеры сборки





Pre-build Steps, Build Steps and Post-build steps
3.3.2.

Структура задач

Управление исходным кодом		Триггеры сборкиPre-build Steps, Build Steps and Post-build steps	3.3.2. Структура задач

Слайд 153.3.3. Процесс получения результата
1
2
3
4

3.3.3. Процесс получения результата1234

Слайд 16Для работы с View удобно использовать Plugin: Sectioned View Plugin
3.3.4.

Работа с View
Для создания вкладки достаточно нажать “+”
и выбрать необходимый

тип
Для работы с View удобно использовать Plugin: Sectioned View Plugin3.3.4. Работа с ViewДля создания вкладки достаточно нажать

Слайд 17Sectioned View Plugin предоставляет след. возможности
3.3.4. Работа с View

Sectioned View Plugin предоставляет след. возможности3.3.4. Работа с View

Слайд 183.3.4. Работа с View

3.3.4. Работа с View

Слайд 19В настройках Job



По завершении билда
3.3.5. Работа с артефактами

В настройках JobПо завершении билда3.3.5. Работа с артефактами

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика