Curso Jenkins Continuous Integration Testing with Jenkins

  • Test & Point Analysis

Curso Jenkins Continuous Integration Testing with Jenkins

24 horas
Visão Geral

Este Curso Jenkins Continuous Integration Testing with Jenkins, foi desenvolvido para testadores de automação para obter o conhecimento dos fundamentos do Jenkins, automação de servidores, construção de pipelines e integração contínua, ferramentas de configuração, realização de testes automatizados, aprendizado de implantação, etc. Além disso, você trabalhará em projetos em tempo real que ajudá-lo a ganhar experiência prática para passar facilmente nos exames de certificação Jenkins.

Jenkins é uma ferramenta de integração contínua de código aberto que é escrita em Java e permite integração/teste contínuos e entrega de projetos. É a ferramenta mais exigida na indústria de teste de software. Jenkins ajuda as empresas a economizar inúmeras horas em instalações de aplicativos, gerenciamento de configuração, configuração de dados de teste de banco de dados e muito mais.

Objetivo

Após realizar este Curso Jenkins Continuous Integration Testing with Jenkins, você será capaz de:

  • Obtenha o conhecimento dos fundamentos do Jenkins.
  • Execute a instalação do Jenkins
  • Configurar trabalhos de compilação no Jenkins
  • Configuração do Maven com Jenkins
  • Configuração do Git com Jenkins
  • Teste de unidade com Jenkins
  • Testes automatizados usando Jenkins
  • Notificação e agendadores usando Jenkins
  • Testes contínuos usando Jenkins
  • Segurança usando Jenkins
  • Teste distribuído automatizado
  • Teste remoto usando Jenkins
  • Construir script de pipeline para realizar testes distribuídos
Publico Alvo
  • Se você é um testador de automação que deseja aprender a construir e testar seus projetos continuamente, permitindo uma integração de mudanças mais rápida pelos desenvolvedores, então este curso é para você.
Pre-Requisitos
  • Um forte Interesse de aprender Jenkins.
  • Ter conhecimento do driver web Selenium com Java
Materiais
Português + Exercícios + Lab Pratico
Conteúdo Programatico

Module 1: DevOps

  1. Introduction
  2. DevOps Architecture
  3. DevOps lifecycle
  4. DevOps Workflow

Module 2: Jenkins: Introduction & Installation

  1. Introduction to Jenkins
  2. Jenkins Architecture
  3. Jenkins in SDLC
  4. Installation

Module 3: Getting Started with Jenkins

  1. Overview of Jenkins UI
  2. Creating First Jenkins Job
  3. Different Type of Jobs
  4. Job Configuration
  5. Job SCM
  6. Build Triggers
  7. Build Environment
  8. Build
  9. Post-build Actions

Module 4: Setting up Job

  1. Installing Git
  2. Pulling Code From GitHub
  3. Using Execute shell to run Linux shell commands
  4. Executing our First Job

Module 5: Manage Jenkins

  1. Manage Jenkins Overview
  2. Configure System
  3. Configure Global Security
  4. Credentials
  5. Configure Credentials
  6. Tool Configuration
  7. Adding Users

Module 6: Jenkins DSL

  1. What is DSL?
  2. Introduction to Groovy
  3. Installing Jenkins Job DSL Plugin
  4. Creating DSL Script
  5. Creating Jenkins Job using DSL Script

Module 7: Jenkins Pipeline

  1. What is Pipeline?
  2. Different Types of Pipeline
  3. Scripted Pipeline
  4. Declarative Pipeline
  5. Creating Pipeline Script
  6. Creating Pipeline Job
  7. Pipeline View

Module 8: Jenkins CLI

  1. What is Jenkins CLI?
  2. Jenkins CLI Installation
  3. Creating Job using Jenkins CLI

Module 9: Jenkins Multi-Node Architecture

  1. Introduction
  2. Setting up Slave Nodes
  3. Adding Nodes to Jenkins's Master
  4. Running Jobs on Slave Nodes

Module 10: Jenkins Security

  1. Managing User Access
  2. Project-based Matrix Authorization Strategy
  3. Updating Jenkins
  4. Updating Jenkins Plugins
  5. CSRF Protection
TENHO INTERESSE

Cursos Relacionados

Curso Teste Ágil Nível Intermediário

24 horas

Curso Analista de Teste Nível Avançado

24 horas

Curso Requisitos e Validação de Teste

24 horas

Curso Fundamento de Teste de Software

24 horas

Curso APF Analise de Ponto de Função Exame CFPS IFPUG

32 horas

Curso Analise de Ponto de Função Certificação do IFPUG

32 Horas

Curso Teste de Software Ágil Foundation

16 horas

Curso Teste de Software Fundamentos

24 horas

Curso APP Mobile Testing Foundation

16 horas

Curso Automação de Teste Agil

16 horas