Description

  • Overview
  • Target Audiences
  • Prerequisites
  • Course Contents
  • Exam Details

VTB FOUNDATION - CONTINUOUS TESTING TOOL CERTIFICATE will introduce the participants to continuous testing tool - Jenkins. Tester will learn the Continuous Integration / Continuous Testing / Continuous Deployment concepts and processes specific to Jenkins. This course will cover the necessary Components and Plugins used in Jenkins.

This certificate course is aimed at people who are testers, test analysts, test engineers, test consultants, test managers, user acceptance testers and software developers. This is also appropriate for anyone who wants a deeper understanding of continuous integration testing

Basic development skill, web technology and Network knowledge.

    • Continuous Integration

      Introduction to continuous integration

      Advantages of Continuous integration

      Implementation of continuous integration

      From Hudson to Jenkins

      Introduction to Jenkins

    • Getting Started with Jenkins

      Install Jenkins on a local machine

      Starting Up with Jenkins

      Jenkins Architecture and terms of Jenkins

      Overview of Jenkins UI

      Creating a Jenkins Job

      Configuring a Jenkins job

    • Plugins and its uses

      Introduction to Plugins

      Adding Plugins to Jenkins

      Commonly used plugins (Git Plugin, Parameter Plugin, HTML Publisher, Copy Artifact and Extended choice parameters)

      Configuring Jenkins to work with java, Git and Maven

      Creating a Jenkins Build and Jenkins workspace

      Configure Jenkins to check for source code changes periodically.

      Working with Maven Build Jobs

    • Setting Up Your Build Jobs and Security

      Creating a Freestyle Build Job

      Introduction to Build Triggers and to Build Steps

      Pre-and Post-Build Actions: Adding properties and properties files

      Running Your New Build Job

      Parametrized Builds

      Distributed builds

      Setting Email notification

      Enabling Security in Jenkins

      Different Levels of Authentication

      Types of Access and Administration of the Access

    • Implementing Automated Testing

      Automating Your Unit and Integration Tests

      Configuring Test Reports in Jenkins

      Displaying Test Results

      Ignoring Tests

      Automated Acceptance Test with JUnit

      Automated Performance Test with JMeter

    • Metrics to Improve Quality

      Looking for foul Code through Code Coverage

      Activating and usage of PMD Jenkins plugin

      Activating and usage of Findbugs Jenkins plugin

      Verifying HTML Validity

      Reporting with JavaNCSS

      Jenkins with Gradle script build system

      Jenkins with shell script build system

    • Distributed Jenkins Configuration

      Introduction to Distributed Jenkins Build

      Configuring Master Jenkins node

      Configuring the Jenkins slave

      Managing nodes and distributing jobs over nodes

      Binding Jobs on the master and slave setup

      Labelling the nodes to run a specific job

    • Maintain and Use Jenkins

      How to maintain Jenkins

      Do’s and Don’ts of Jenkins

      Backup of Jenkins and Migrating Jenkins from one server to another.

    • Performing Automated Deployment and Continuous Delivery

    • Deployment Overview

      Implementing Automated and Continuous Deployment

      Deploying an application to an application server

      Install and configure tomcat.

      Deployment of Simple Java web application using Tomcat.

      Jenkins Build Pipeline

      Parallel Jenkins build

      Achieve generated Artifacts

      Jenkins integrations (GitHub, slack, Custom API)

      Scaling Jenkins

    • Jenkins Pipeline

      Overview of Pipeline as code

      Overview of Pipeline Plugin

      Automated Jenkins Pipeline

Participants need to sit the VTB  Foundation exam in order to acquire the certification. The exam format is outlined below:

  • 40 questions
  • Multiple choice
  • Closed book
  • Duration : 1 Hour (1 Hour + 15 Minutes for participants whose first language is not English)  

Participants need to achieve 65% in order to pass the examination

blank

400+ Pages Course Manual

blank

35,000 Study Resources

blank

Authorized Training Center

Classroom Training : Location

Live Training

blank

What is a Live Training?

Live Online Virtual Instructor Led Training is a live, interactive virtual classroom solution delivered right to your computer via the Internet.  It’s led by software testing expert and ISTQB  certified, experienced instructors who deliver compelling learning during conveniently scheduled class times.

What are the benefits of Live Training?

Save money with no travel expenses
Save time. The class comes to you!
Learn more in a place where you’re comfortable and can avoid distractions
No setup required, just access to high-speed Internet with mike and speaker.
Learning that engages you with real-time interaction with instructors and peers

In-House Training

Dates Location Why Price
Your Choice
At your place
Upskill your team with training delivered at a location