QMetry Test Managment Plugin

Size: px
Start display at page:

Download "QMetry Test Managment Plugin"

Transcription

1 QMetry Test Managment Plugin About the Plugin Pre-requisites How to install QMetry Test Management Plugin for Jenkins Configuring a Standard Jenkins job Freestyle project Configuring QMetry Test Management Plugin as a Post-build Action Pipeline Define Parameters QMetry Configuration for Specflow Part A : Make the following changes in your Specflow Project to generate result file format as Cucumber JSON Part B : Make the following Configurations in Jenkins About the Plugin QMetry Test Management plugin for Jenkins has been designed to seamlessly integrate your CI/CD pipeline with QMetry. Easily configure Jenkins to submit your test results to QMetry without needing to write any code or deal with REST API. Your Test Results could be from any automation framework like Cucumber, Test NG, JUnit, QAF and more. For more info visit QMetry Test Management. Read the following topics on this page: Pre-requisites How to install QMetry Test Management Plugin for Jenkins Configuring a standard Jenkins Job. Configuring QMetry Plugin job as a post build action. Triggering the job and publishing results in QMetry. Pre-requisites QMetry Test Management installed on Server or Cloud Jenkins installation How to install QMetry Test Management Plugin for Jenkins 1. Login to Jenkins and go to Manage Jenkins. 2. Locate the Manage Plugins section.

2 3. Open the Available tab and search for "QMetry Test Management". 4. Locate and select the QMetry Test Management Plugin. Choose install option either Install without Restart OR Download Now and install after restart.

3 Configuring a Standard Jenkins job You can configure Jenkins job through either of the following options: Freestyle Project Pipeline Freestyle project Let s create a standard Freestyle job in Jenkins. 1. To create a new Jenkins job, click on the New Item option on the Jenkins menu. 2. Provide a name for your job. Select Freestyle project on the screen and then click OK.

4 3. Next, the configuration page appears where you can configure your job by various categories: General, Source Code Management (SCM), Build Triggers, Build, and Post build actions. 4. On the Source Code Management tab, select the appropriate option in which you have your source code. For example, here it is Git. So, select Git and provide the necessary information. (Note: You need to configure GitHub plugin in global configuration). 5. Optionally, you can set Build Triggers.

5 Select the Build Triggers tab. Let s just add a periodic trigger which triggers build every minute every hour every day (Schedule: * * * * *). 6. Next, Select a build step. You can select from various options: Ant, Maven, Windows batch process, etc. For example, for a maven project, trigger a maven build and specify goals. Next step is to add Post-build Actions. Here, add the plugin: QMetry Test Management Plugin.

6 Configuring QMetry Test Management Plugin as a Post-build Action Jenkins works as a bridge between QMetry Test Management and automation frameworks. To publish results in QMetry, define another post-build action. 1. On the Add post-build Actions drop-down, select the "Publish test result to QMetry" option. 2. Fill in the required data. You can get more information regarding fields by clicking on the Help icon for respective fields. It explains what to enter in that particular field.

7 Parameters Parameter Type Required Description QMetry URL string Yes QMetry Test Management URL Automation API Key string Yes Your API Key. API Key is unique for a specific user in a single project. The result will be imported for the project associated with the given API Key. Automation Framework string Yes Format of result file to be imported. Supported formats: Cucu mber Tes tng J U nit Q AS HP UFT Automation Hierarchy string No Hierarchy which will be used to parse test result files on QTM. Supported formats are :- JUnit 1 - Use current Hierarchy in which JUnit Testcase is treated as TestStep and Testsuite is treated as Testcase 2 - Use Junit Testcase as Testcase and link all those (from all testsuites and all files of Junit) to one Testsuite 3 - Create Multiple Testsuites and then link their respective testcases in corresponding Testsuites TestNG 1 - Use class as Testcase and testmethod as TestStep 2 - Use test-method as Testcase Result File(s) Path/Directory string Yes Path wherein your result file to be uploaded. Supported file extensions:.json,.xml and.zip (zip file must contain files of the format given in the 'Automation Framework' param). Test Suite ID string No Key of the test suite exists in QMetry. In the absence of Key, a new test suite will be created. Note: If for Junit Create Multiple Testsuites and then link their respective testcases in corresponding Testsuites - is chosen, then the parameter Test Suite ID will be ignored. Test Suite Name string No If existing "testsuiteid" is not being used and auto-generated name for the new test suite is not desired, then a custom test suite name can be entered for this parameter. Note: If for Junit Create Multiple Testsuites and then link their respective testcases in corresponding Testsuites - is chosen, then this parameter will be ignored. Project string Yes ID/Key/Name of the Project within which the test suite will be created. Release string *No ID/Name of the Release in which the test execution will be created. If Release is not mentioned, then Default Release will be considered.

8 Cycle string No ID/Name of the Cycle in which the test execution will be created. If Cycle is not mentioned, then Default Cycle will be considered. Build string No Build Name/Id. In the absence of value, it will create the default build. Platform string No Name of Platform on which test run to be executed. * Release is mandatory if Cycle is mentioned. 3. On successful completion of the process, you can see the console output. It displays success message for uploading the result file. 4. Finally check test execution page in QMetry and review your test run results. Pipeline QMetry Test Management supports Jenkins Pipeline for implementing and integrating continuous delivery pipelines into Jenkins. Let s create a standard Pipeline job in Jenkins. 1. To create a new Jenkins job, click on the New Item option on the Jenkins menu.

9 2. Provide a name for your job. Select Pipeline on the screen and then click OK. 3. Next, the configuration page appears where you can configure your job by various categories: General, Build Triggers, Advanced Project Options, and Pipeline.

10 4. Optionally, you can set Build Triggers. Select the Build Triggers tab. Let s just add a periodic trigger which triggers build every minute every hour every day (Schedule: * * * * *). 5. Advanced Project Options: This is optional. You can give Display Name which will replace the name you gave earlier to the Pipeline project. 6. Jenkins works as a bridge between QMetry Test Management and automation frameworks. To publish results in QMetry, provide Pipeline script. Enter Pipeline script to define your code repository, generate test result and upload test results into QMetry Test Management. Code Snippet Pipeline Script step([$class: 'QTMReportPublisher', disableaction:true, qtmurl: ' automationframework: 'JUNIT', automationhierarchy: '2', testresultfilepath: 'junit/test-com.examples. ex2.appcustomtest.xml/ ', qtmautomationapikey: 'ctmmb6wyxo7sj0ychpjygttzcmtsdwd', project: 'GPT', release: 'Release 1', cycle: 'Cycle 1', buildname: 'testbuild1', platformname: 'Jenkins', testsname: 'junit pipeline'])

11 Syntax of automationframework: CUCUMBER TESTNG JUNIT QAS HPUFT Parameters Parameter Type Required Description QMetry URL string Yes QMetry Test Management URL Automation API Key string Yes Your API Key. API Key is unique for a specific user in a single project. The result will be imported for the project associated with the given API Key. Automation Framework string Yes Format of result file to be imported. Supported formats: Cucu mber Tes tng J U nit Q AS HP UFT Automation Hierarchy string No Hierarchy which will be used to parse test result files on QTM. Supported formats are :- JUnit 1 - Use current Hierarchy in which JUnit Testcase is treated as TestStep and Testsuite is treated as Testcase 2 - Use Junit Testcase as Testcase and link all those (from all testsuites and all files of Junit) to one Testsuite 3 - Create Multiple Testsuites and then link their respective testcases in corresponding Testsuites TestNG 1 - Use class as Testcase and testmethod as TestStep 2 - Use test-method as Testcase

12 Result File(s) Path/Directory string Yes Path wherein your result file to be uploaded. Supported file extensions:.json,.xml and.zip (zip file must contain files of the format given in the 'Automation Framework' param). Test Suite ID string No Key of the test suite exists in QMetry. In the absence of Key, a new test suite will be created. Note: If for Junit Create Multiple Testsuites and then link their respective testcases in corresponding Testsuites - is chosen, then the parameter Test Suite ID will be ignored. Test Suite Name string No If existing "testsuiteid" is not being used and auto-generated name for the new test suite is not desired, then a custom test suite name can be entered for this parameter. Note: If for Junit Create Multiple Testsuites and then link their respective testcases in corresponding Testsuites - is chosen, then this parameter will be ignored. Project string Yes ID/Key/Name of the Project within which the test suite will be created. Release string *No ID/Name of the Release in which the test execution will be created. If Release is not mentioned, then Default Release will be considered. Cycle string No ID/Name of the Cycle in which the test execution will be created. If Cycle is not mentioned, then Default Cycle will be considered. Build string No Build Name/Id. In the absence of value, it will create the default build. Platform string No Name of Platform on which test run to be executed. * Release is mandatory if Cycle is mentioned. 7. On successful completion of the process, you can see the console output. It displays success message for uploading the result file. 8. Finally check test execution page in QMetry and review your test run results.

13 Define Parameters To define parameters for your job, select the This project is parameterized check box. The Add Parameter drop-down is enabled with the list of parameter types. Use the drop-down button to add as many parameters as you need. There are different parameter types available. The way parameters take effect according their respective parameter type. For example, Choice Parameter and String Parameter are selected, and corresponding parameters are added as shown below.

14 The above parameters will be parsed dynamically at the run time. The field values should be entered in the following syntax: ${ParameterName} For example, For the parameters created above, the field value would be ${API} and ${TRID} respectively. The parameter values will be parsed accordingly for the corresponding fields. The values can also be changed before triggering the Jenkins build.

15 QMetry Configuration for Specflow Specflow by default generates the output results in Specflow JSON format. QMetry can consume it as Cucumber JSON format. The following solution will generate the output result in Cucumber JSON format in parallel and the result could imported to QMetry. Part A : Make the following changes in your Specflow Project to generate result file format as Cucumber JSON Step 1 : Add Dependencies Step 2 : Add the below code in.cs of feature file [BeforeTestRun] public static void BeforeTestRun() { SpecNuts.Reporters.Add(new JsonReporter()); SpecNuts.Reporters.FinishedReport += (sender, args) => { String pathname = "specflow_cucumber.json"; System.IO.File.WriteAllText(pathName, args.reporter. WriteToString()); Console.WriteLine("Result File: " + System.IO.Directory. GetCurrentDirectory().ToString() + System.IO.Path. DirectorySeparatorChar + pathname); } }; Step 3 : Open Text Explorer in Visual Studio by Test > Windows > Test Explorer -> Choose Run All Step 4 : In Visual Studio console, select show output from Test and open Report File as path given in Console

16 Part B : Make the following Configurations in Jenkins Configuration Steps Install "MSBuild Plugin" and "VSTest Runner Plugin" Install Visual tools and Set path for MSBuild.exe and vstest.console.exe files in Manage Jenkins > Global Tool Configuration Configure the following parameters in the Jenkins Job Step 1 : In the Build Step >> Choose - Build a Visual Studio project or solution using MSBuild Step 2 : Provide the MsBuild Version and relative path to solution file Select "MSBuild Version" which is configured in Global Tool Configuration Specify the relative path for solution file in "MSBuild Build File"

17 Step 3 : Select a build step for VSTest in Build Section - Run unit tests with VSTest console Select "VSTest Version" which is configured in Global Tool Configuration Specify the relative path to your VSTest compiled assemblies in "Test Files"

18 Step 4 : In post build action setup QMetry Test Management plugin Choose "Cucumber" format to upload Relative Path to result file "specflow_cucumber.json" Choose other relevant parameters QMetry Privacy Policy Automation API URL

Continuous Integration with Selenium and Jenkins

Continuous Integration with Selenium and Jenkins Continuous Integration with Selenium and Jenkins Continuous Integration Continuous Integration (CI) is a development practice that requires developers to integrate code into a shared repository several

More information

Anchore Container Image Scanner Plugin

Anchore Container Image Scanner Plugin Anchore Container Image Scanner Plugin Plugin Information View Anchore Container Image Scanner on the plugin site for more information. Older versions of this plugin may not be safe to use. Please review

More information

Selenium Testing Course Content

Selenium Testing Course Content Selenium Testing Course Content Introduction What is automation testing? What is the use of automation testing? What we need to Automate? What is Selenium? Advantages of Selenium What is the difference

More information

Test Automation Integration with Test Management QAComplete

Test Automation Integration with Test Management QAComplete Test Automation Integration with Test Management QAComplete This User's Guide walks you through configuring and using your automated tests with QAComplete's Test Management module SmartBear Software Release

More information

Continuous Integration, Continuous Deployment and Continuous Testing by HP Codar using ALM and Jenkins

Continuous Integration, Continuous Deployment and Continuous Testing by HP Codar using ALM and Jenkins HP Codar Software Version 1.0 Continuous Integration, Continuous Deployment and Continuous Testing by HP Codar using ALM and Jenkins HP Codar (1.0) Page 1 of 24 Contents What is Codar?... 3 Why is Codar

More information

Test Automation Integration with Test Management QAComplete

Test Automation Integration with Test Management QAComplete Test Automation Integration with Test Management QAComplete This User's Guide walks you through configuring and using your automated tests with QAComplete's Test Management module SmartBear Software Release

More information

CloudShell Sandbox Plugin

CloudShell Sandbox Plugin CloudShell Sandbox Plugin Plugin Information View CloudShell Sandbox on the plugin site for more information. Introduction The CloudShell Sandbox Jenkins Plugin provides an easy way to consume CloudShell

More information

Chapter 1 - Continuous Delivery and the Jenkins Pipeline

Chapter 1 - Continuous Delivery and the Jenkins Pipeline Chapter 1 - Continuous Delivery and the Jenkins Pipeline Objectives Key objectives of this chapter Continuous Delivery The Jenkins Pipeline A Brief Introduction to Groovy The JenkinsFile Pipeline Jobs

More information

Continuous Integration (CI) with Jenkins

Continuous Integration (CI) with Jenkins TDDC88 Lab 5 Continuous Integration (CI) with Jenkins This lab will give you some handson experience in using continuous integration tools to automate the integration periodically and/or when members of

More information

TM DevOps Use Case. 2017TechMinfy All Rights Reserved

TM DevOps Use Case. 2017TechMinfy All Rights Reserved Document Details Use Case Name TMDevOps Use Case04 First Draft 10 th Dec 2017 Author Reviewed By Amrendra Kumar Pradeep Narayanaswamy Contents Scope... 4 About Customer... 4 Pre-Conditions/Trigger... 4

More information

SpiraTeam Build Server Integration Guide Inflectra Corporation

SpiraTeam Build Server Integration Guide Inflectra Corporation SpiraTeam Build Server Integration Guide Inflectra Corporation Date: October 11th, 2017 Contents 1. Introduction... 1 2. Integrating with Jenkins / Hudson... 2 3. Integrating with TeamCity... 9 4. Integrating

More information

Turbo boost your digital app test automation with Jenkins

Turbo boost your digital app test automation with Jenkins Turbo boost your digital app test automation with Jenkins Step-by-Step Tutorial May, 2018 Speakers Sheli Ashkenazi Sr. Product Manager Experitest Jonathan Aharon Sr. Sales Engineer Experitest 2 01 The

More information

P O W E R O F C U C U M B E R

P O W E R O F C U C U M B E R P O W E R O F C U C U M B E R E A S Y A U T O M AT I O N F O R A L L Eafa Framework by Salman Saeed PROBLEM Why don t we start with automation? Lack of Skills High Cost Time Constraint SOLUTION TO THE

More information

About the Tutorial. Audience. Prerequisites. Disclaimer & Copyright. Jenkins

About the Tutorial. Audience. Prerequisites. Disclaimer & Copyright. Jenkins About the Tutorial Jenkins is a powerful application that allows continuous integration and continuous delivery of projects, regardless of the platform you are working on. It is a free source that can

More information

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Ed-Fi ODS and Ed-Fi ODS API Version 2.0 - Technical Preview January 2015 2014-2015 Ed-Fi Alliance, LLC. All rights reserved. Ed-Fi is a registered trademark

More information

Continuous Integration and Deployment (CI/CD)

Continuous Integration and Deployment (CI/CD) WHITEPAPER OCT 2015 Table of contents Chapter 1. Introduction... 3 Chapter 2. Continuous Integration... 4 Chapter 3. Continuous Deployment... 6 2 Chapter 1: Introduction Apcera Support Team October 2015

More information

AppFactory User Guide

AppFactory User Guide Kony AppFactory User Guide Release V8 SP3 Document Relevance and Accuracy This document is considered relevant to the release stated on this title page and the document version stated on the Revision History

More information

TM DevOps Use Case TechMinfy All Rights Reserved

TM DevOps Use Case TechMinfy All Rights Reserved Document Details Use Case Name TMDevOps Use Case01 First Draft 5 th March 2018 Author Reviewed By Prabhakar D Pradeep Narayanaswamy Contents Scope... 4 About Customer... 4 Use Case Description... 4 Primary

More information

Seven Habits of Highly Effective Jenkins Users

Seven Habits of Highly Effective Jenkins Users Seven Habits of Highly Effective Jenkins Users What is this talk about? Lessons learned: Maintaining multiple large Jenkins instances. Working on Jenkins itself, and many of its plugins. Seeing customer

More information

The age of automation is going to be the age of 'do it yourself. - Marshall McLuhan

The age of automation is going to be the age of 'do it yourself. - Marshall McLuhan Training Name Automation Software Testing using Selenium WebDriver with Java Training Introduction The age of automation is going to be the age of 'do it yourself. - Marshall McLuhan Selenium automates

More information

Contents. Anaplan Connector for MuleSoft

Contents. Anaplan Connector for MuleSoft SW Version 1.1.2 Contents 1 Overview... 3 2 Mulesoft Prerequisites... 4 3 Anaplan Prerequisites for the Demos... 5 3.1 export demo mule-app.properties file...5 3.2 import demo mule-app.properties file...5

More information

Your Engineering Excellency

Your Engineering Excellency Your Engineering Excellency With hundreds of projects in dozens of industries, EPAM Systems can boast expertise and excellence in lots of different technologies. E-commerce, Big Data, content management,

More information

DevOps examples on NonStop Tools Overview. Cor Geboers, ATC Consultant

DevOps examples on NonStop Tools Overview. Cor Geboers, ATC Consultant DevOps examples on NonStop Tools Overview Cor Geboers, ATC Consultant About me Cor Geboers Senior Consultant in NonStop ATC, based in Belgium 35+ years in IT development and support 25+ years NonStop experience

More information

Overview of load testing with Taurus in Jenkins pipeline

Overview of load testing with Taurus in Jenkins pipeline Overview of load testing with Taurus in Jenkins pipeline how to get Taurus installed what a Taurus test script looks like how to configure Taurus to accurately represent use cases Actions in this session:

More information

Bitte decken Sie die schraffierte Fläche mit einem Bild ab. Please cover the shaded area with a picture. (24,4 x 7,6 cm)

Bitte decken Sie die schraffierte Fläche mit einem Bild ab. Please cover the shaded area with a picture. (24,4 x 7,6 cm) Bitte decken Sie die schraffierte Fläche mit einem Bild ab. Please cover the shaded area with a picture. (24,4 x 7,6 cm) Continuous Integration / Continuous Testing Seminary IIC Requirements Java SE Runtime

More information

USER MANUAL. Custom Auto Numbering TABLE OF CONTENTS. Version: 2.0

USER MANUAL. Custom Auto Numbering TABLE OF CONTENTS. Version: 2.0 USER MANUAL TABLE OF CONTENTS Introduction... 1 Benefits of Custom Auto Numbering... 1 Installation and Configuration... 2 Installation Steps... 2 Configuration Steps... 5 Procedure... 8 General Settings...

More information

Use of Semantic Frameworks for Writing Manual and Automated Tests in HP ALM September 10, 2013

Use of Semantic Frameworks for Writing Manual and Automated Tests in HP ALM September 10, 2013 Use of Semantic Frameworks for Writing Manual and Automated Tests in HP ALM September 10, 2013 Brought to you by Vivit Testing, Quality, and Application Lifecycle Management Special Interest Group (TQA-SIG)

More information

SELENIUM TRAINING COURSE CONTENT

SELENIUM TRAINING COURSE CONTENT SECTION 1 : INTRODUCTION SELENIUM TRAINING COURSE CONTENT What is automation testing? When Automation Testing is needed? What is the use of automation testing? Different Automation Tools available in the

More information

Use Plug and Play to Deploy New Devices

Use Plug and Play to Deploy New Devices About Plug and Play, page 1 Prerequisites for Using Plug and Play, page 2 Plug and Play Workflow, page 2 Use the Plug and Play Dashboard to Monitor New Device Deployments, page 4 Create Plug and Play Profiles

More information

Integrating Pruvan and Property Pres Wizard (PPW) with the Enhanced Driver

Integrating Pruvan and Property Pres Wizard (PPW) with the Enhanced Driver Integrating Pruvan and Property Pres Wizard (PPW) with the Enhanced Driver This document is a step-by-step guide on how to integrate your Pruvan account with Property Pres Wizard using the enhanced driver.

More information

What s new in IBM Operational Decision Manager 8.9 Standard Edition

What s new in IBM Operational Decision Manager 8.9 Standard Edition What s new in IBM Operational Decision Manager 8.9 Standard Edition Release themes User empowerment in the Business Console Improved development and operations (DevOps) features Easier integration with

More information

Installation and Release Notes

Installation and Release Notes AccuRev Plug-In for Jenkins Installation and Release Notes Version 2013.1 Revised 13-November-2013 Copyright Copyright AccuRev, Inc. 1995 2013 ALL RIGHTS RESERVED This product incorporates technology that

More information

Technical Notes Eclipse Integration version 1.2.1

Technical Notes Eclipse Integration version 1.2.1 .1 Electric Cloud ElectricCommander Technical Notes Eclipse Integration version 1.2.1 September 2010 This document contains information about the ElectricCommander integration with Eclipse for Eclipse

More information

How to Build an Appium Continuous Testing Pipeline

How to Build an Appium Continuous Testing Pipeline How to Build an Appium Continuous Testing Pipeline Step-by-Step Tutorial November, 2017 Today s speakers Guy Arieli, CTO, Experitest Ruth Zamir Marketing Director Experitest 01 Why do we need continuous

More information

Operations Orchestration 10.x Flow Authoring (OO220)

Operations Orchestration 10.x Flow Authoring (OO220) Operations Orchestration 10.x Flow Authoring (OO220) Education Services course product number H4S75S Course length 4 days Delivery mode Instructor Led Training (ILT) virtual Instructor Led Training (ILT)

More information

Centroid 2.0 User Guide. Version 1.0

Centroid 2.0 User Guide. Version 1.0 Centroid 2.0 User Guide Version 1.0 Contents 1 Introduction... 3 2 Centroid Configuration Manager... 4 3 Using Centroid... 7 3.1 Creating a Script Project... 7 3.2 Creating an Application... 8 3.3 Creating

More information

(Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info

(Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info (Complete Package) SELENIUM CORE JAVA We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info START DATE : TIMINGS : DURATION : TYPE OF BATCH : FEE : FACULTY NAME : LAB TIMINGS

More information

(Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info

(Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info (Complete Package) SELENIUM CORE JAVA We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info START DATE : TIMINGS : DURATION : TYPE OF BATCH : FEE : FACULTY NAME : LAB TIMINGS

More information

SELENIUM. SELENIUM COMPONENTS Selenium IDE Selenium RC Selenium Web Driver Selenium Grid

SELENIUM. SELENIUM COMPONENTS Selenium IDE Selenium RC Selenium Web Driver Selenium Grid INTRODUCTION TO AUTOMATION Testing What is automation testing? Different types of Automation Tools 1. Functional Testing Tools 2. Test Management Tools 3. Performance Testing Tools Advantages of automation

More information

Put Security Into Your DevOps NOW. Or Prepare for the Flood Matthew Fisher Solution Architect, Fortify Federal 08MAR2018

Put Security Into Your DevOps NOW. Or Prepare for the Flood Matthew Fisher Solution Architect, Fortify Federal 08MAR2018 Put Security Into Your DevOps NOW Or Prepare for the Flood Matthew Fisher Solution Architect, Fortify Federal 08MAR2018 Defining Devops State of Devops Report (Puppet, Dora):..set of practices and cultural

More information

We are ready to serve Latest Testing Trends, Are you ready to learn?? New Batches Info

We are ready to serve Latest Testing Trends, Are you ready to learn?? New Batches Info We are ready to serve Latest Testing Trends, Are you ready to learn?? New Batches Info START DATE : TIMINGS : DURATION : TYPE OF BATCH : FEE : FACULTY NAME : LAB TIMINGS : PH NO: 9963799240, 040-40025423

More information

Lab 03 Finish and Deploy an Application. Lab 3-1: Add DELETE to the Spring Boot REST Application

Lab 03 Finish and Deploy an Application. Lab 3-1: Add DELETE to the Spring Boot REST Application Lab 03 Finish and Deploy an Application In this lab, you ll finish your version of the application featured in Lab 1. This includes creating the remaining REST calls. Test your work locally as you develop.

More information

About Codefrux While the current trends around the world are based on the internet, mobile and its applications, we try to make the most out of it. As for us, we are a well established IT professionals

More information

Adobe Experience Manager

Adobe Experience Manager Adobe Experience Manager Extend and Customize Adobe Experience Manager v6.x Student Guide: Volume 1 Contents CHAPTER ONE: BASICS OF THE ARCHITECTURAL STACK... 10 What is Adobe Experience Manager?... 10

More information

Converting Relational Input into Hierarchical Output using Google BigQuery Connector

Converting Relational Input into Hierarchical Output using Google BigQuery Connector Converting Relational Input into Hierarchical Output using Google BigQuery Connector Copyright Informatica LLC 2017. Informatica, the Informatica logo, and Informatica Cloud are trademarks or registered

More information

AWS Course Syllabus. Linux Fundamentals. Installation and Initialization:

AWS Course Syllabus. Linux Fundamentals. Installation and Initialization: AWS Course Syllabus Linux Fundamentals Installation and Initialization: Installation, Package Selection Anatomy of a Kickstart File, Command line Introduction to Bash Shell System Initialization, Starting

More information

Developing Web Applications with Geocoding and Routing Services Using ArcGIS Online. Deelesh Mandloi Dmitry Kudinov Brad Niemand

Developing Web Applications with Geocoding and Routing Services Using ArcGIS Online. Deelesh Mandloi Dmitry Kudinov Brad Niemand Developing Web Applications with Geocoding and Routing Services Using ArcGIS Online Deelesh Mandloi Dmitry Kudinov Brad Niemand Metadata Slides will be available at http://proceedings.esri.com Documentation

More information

TM DevOps Use Case. 2017TechMinfy All Rights Reserved

TM DevOps Use Case. 2017TechMinfy All Rights Reserved Document Details Use Case Name TMDevOps Use Case03 First Draft 01 st Dec 2017 Author Reviewed By Prabhakar D Pradeep Narayanaswamy Contents Scope... 4 About Customer... 4 Use Case Description... 4 Primary

More information

Getting Started with Cisco UCS Director Open Automation

Getting Started with Cisco UCS Director Open Automation Getting Started with Cisco UCS Director Open Automation Cisco UCS Director Open Automation, page 1 Upgrading Your Connector to the Current Release, page 5 Modules, page 5 Cisco UCS Director Open Automation

More information

Index. Chaminda Chandrasekara 2017 C. Chandrasekara, Beginning Build and Release Management with TFS 2017 and VSTS, DOI /

Index. Chaminda Chandrasekara 2017 C. Chandrasekara, Beginning Build and Release Management with TFS 2017 and VSTS, DOI / Index A Agent platforms, 10 system and user capabilities, 10 Agent pool add user, 12 assign permissions, 55 56 default pool, 8 hosted Linux pool, 8 hosted pool, 7 set up assign administrator role, 45 auto-provision

More information

Tutorial 1 - Run WOIS Workflow Using Data Selected on the HEP Webportal

Tutorial 1 - Run WOIS Workflow Using Data Selected on the HEP Webportal WOIS Quick Start Guide This document contains a set of tutorials explaining how to start using WOIS software on HEP (Hydrology Exploitation Platform). The tutorials are sequences of steps taken from user

More information

Leveraging the OO Jenkins Plugin in DevOps scenarios

Leveraging the OO Jenkins Plugin in DevOps scenarios Leveraging the OO Jenkins Plugin in DevOps scenarios HP OO Webinar, October 2015 Remus Golgot, HP Operations Orchestration RnD Agenda Introduction Overview OO Jenkins Plugin Download and Installation Configurations

More information

JenkinsPipelineUnit. Test your Continuous Delivery Pipeline. Ozan Gunalp - Emmanuel Quincerot

JenkinsPipelineUnit. Test your Continuous Delivery Pipeline. Ozan Gunalp - Emmanuel Quincerot JenkinsPipelineUnit Test your Continuous Delivery Pipeline Ozan Gunalp - Emmanuel Quincerot Who we are Ozan Günalp Emmanuel Quincerot Developer at LesFurets Developer at LesFurets PhD in Computer Science

More information

Avoiding regressions in an agile development environment. At Yottaa

Avoiding regressions in an agile development environment. At Yottaa Avoiding regressions in an agile development environment At Yottaa Speaker Intro Studied Computer Science at Helsinki University Previously, Consulting Engineer at DEC Founder of Automature Developed middleware

More information

ONAP Developer Typical Setup 2017 July ONAP Virtual Developers Event

ONAP Developer Typical Setup 2017 July ONAP Virtual Developers Event ONAP Developer Typical Setup 2017 July 24-26 ONAP Virtual Developers Event Gary Wu Daniel Rose Victor Morales Getting Started with ONAP

More information

Beginner s guide to continuous integration

Beginner s guide to continuous integration Beginner s guide to continuous integration Gilles QUERRET Riverside Software US PUG Challenge 2013 What s continuous integration? Build, deployment and tests are long and boring tasks Development cycles

More information

Introduction: Manual Testing :

Introduction: Manual Testing : : What is Automation Testing? Use of Automation. Where do we use. Tools that Do Automation. Web Applications vs Standalone Applications. What is selenium? How selenium works. Manual Testing : HTML: Detailed

More information

Merck Library Quick Reference Guide (QRG) November 2014

Merck Library Quick Reference Guide (QRG) November 2014 Merck Library Quick Reference Guide (QRG) November 2014 Topics Covered Login and Submit Menu Submission Form Submission Instructions Reviewing a Quote Edit a Submission Downloading Translated Files 2 Login

More information

Marriott. Manual Submission Quick Reference Guide (QRG)

Marriott. Manual Submission Quick Reference Guide (QRG) Marriott Manual Submission Quick Reference Guide (QRG) February 2015 Topics Covered Login and Submit Menu Submission Form Submission Instructions Reviewing a Quote Downloading Translated Files 2 Login

More information

Using Eclipse Che IDE to develop your codebase. Red Hat Developers Documentation Team :54:11 UTC

Using Eclipse Che IDE to develop your codebase. Red Hat Developers Documentation Team :54:11 UTC Using Eclipse Che IDE to develop your codebase Red Hat Developers Documentation Team 2019-02-15 17:54:11 UTC Table of Contents Using Eclipse Che IDE to develop your codebase...............................................

More information

RED IM Integration with Bomgar Privileged Access

RED IM Integration with Bomgar Privileged Access RED IM Integration with Bomgar Privileged Access 2018 Bomgar Corporation. All rights reserved worldwide. BOMGAR and the BOMGAR logo are trademarks of Bomgar Corporation; other trademarks shown are the

More information

C++ Binary Dependency Management with Gradle. Hugh Greene

C++ Binary Dependency Management with Gradle. Hugh Greene C++ Binary Dependency Management with Gradle Hugh Greene Getting consistent versions of things needed to build your software and to use it 2 Why? Saves time Identical binaries confidence

More information

Building a (resumable and extensible) DSL with Apache Groovy Jesse Glick CloudBees, Inc.

Building a (resumable and extensible) DSL with Apache Groovy Jesse Glick CloudBees, Inc. Building a (resumable and extensible) DSL with Apache Groovy Jesse Glick CloudBees, Inc. Introduction About Me Longtime Jenkins core contributor Primary developer on Jenkins Pipeline Meet Jenkins Pipeline

More information

Revised: 08/02/ Click the Start button at bottom left, enter Server Manager in the search box, and select it in the list to open it.

Revised: 08/02/ Click the Start button at bottom left, enter Server Manager in the search box, and select it in the list to open it. Mobile App Windows Authentication & SSL Config Revised: 08/02/2017 Job Aid This Job Aid is intended for agency IT staff and explains how to enable Windows Authentication and SSL for your mobile applications

More information

Continuous Integration with PowerBuilder

Continuous Integration with PowerBuilder Continuous Integration with PowerBuilder Bruce Armstrong 2017 Appeon Limited and its subsidiaries. All rights reserved. DISCLAIMER This presentation was authored by volunteer(s) in the Appeon community.

More information

Using Eclipse Che IDE to develop your codebase. Red Hat Developers Documentation Team :15:48 UTC

Using Eclipse Che IDE to develop your codebase. Red Hat Developers Documentation Team :15:48 UTC Using Eclipse Che IDE to develop your codebase Red Hat Developers Documentation Team 2018-12-20 14:15:48 UTC Table of Contents Using Eclipse Che IDE to develop your codebase...............................................

More information

Continuous Integration with Jenkins

Continuous Integration with Jenkins Continuous Integration with Jenkins Last updated: 2 November 2018 Pepgo Limited, 71-75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom Contents About this document... 4 Source code download...

More information

Maven Introduction to Concepts: POM, Dependencies, Plugins, Phases

Maven Introduction to Concepts: POM, Dependencies, Plugins, Phases arnaud.nauwynck@gmail.com Maven Introduction to Concepts: POM, Dependencies, Plugins, Phases This document: http://arnaud-nauwynck.github.io/docs/maven-intro-concepts.pdf 31 M!! What is Maven? https://maven.apache.org/

More information

Journal Entry Management. Speaker Name Job Title, Company

Journal Entry Management. Speaker Name Job Title, Company Journal Entry Management Speaker Name Job Title, Company 1 Course Objectives Open and run a Journal Entry Management (JEM) default template. Customize a JEM default template, publish and run. Use a Transaction

More information

Mobile Login Extension User Manual

Mobile Login Extension User Manual Extension User Manual Magento provides secured and convenient login to Magento stores through mobile number along with OTP. Table of Content 1. Extension Installation Guide 2. API Configuration 3. General

More information

CLIs and Developers The Secret Sauce to a Brighter Mainframe. Chris Boehm Software Engineer CA Technologies

CLIs and Developers The Secret Sauce to a Brighter Mainframe. Chris Boehm Software Engineer CA Technologies CLIs and Developers The Secret Sauce to a Brighter Mainframe Chris Boehm Software Engineer CA Technologies Agenda 1 2 3 4 5 6 API ENABLEMENT THE WORLD OF A DEVELOPER TODAY COMMAND LINE INTERFACE - CLI

More information

NetApp Jenkins Plugin Documentation

NetApp Jenkins Plugin Documentation NetApp Jenkins Plugin Documentation Release 2.0 Akshay Patil Aug 22, 2017 Contents 1 Contents 3 1.1 Pre-Requisites.............................................. 3 1.2 Configuration...............................................

More information

12d Synergy V4 Release Notes. 12d Synergy V4 Release Notes. Prerequisites. Upgrade Path. Check Outs. Scripts. Workspaces

12d Synergy V4 Release Notes. 12d Synergy V4 Release Notes. Prerequisites. Upgrade Path. Check Outs. Scripts. Workspaces 12d Synergy V4 Release Notes V4 contains a large number of features. Many of these features are listed in this document, but this list may not be exhaustive. This document also contains pre-requisites

More information

Seven Habits of Highly Effective Jenkins Users. Andrew Bayer Cloudera OSCON Java 2011

Seven Habits of Highly Effective Jenkins Users. Andrew Bayer Cloudera OSCON Java 2011 Seven Habits of Highly Effective Jenkins Users Andrew Bayer Cloudera OSCON Java 2011 Introduction Who am I? I'm a build guy, with a focus on Java builds. I've been using and working on Jenkins since early

More information

DYNAMICS 365 BUSINESS PROCESS VISUALIZATION USING VISIO

DYNAMICS 365 BUSINESS PROCESS VISUALIZATION USING VISIO MICROSOFT LABS JANUARY 10, 2019 DYNAMICS 365 BUSINESS PROCESS VISUALIZATION USING VISIO A Solution to create a Microsoft VISIO template by consuming the configured entity values from the CRM entity record.

More information

Using the SQL CI TeamCity plugin in SQL Automation Pack

Using the SQL CI TeamCity plugin in SQL Automation Pack Using the SQL CI TeamCity plugin in SQL Automation Pack We recommend upgrading to the DLM Automation Suite so you can take advantage of the latest features and fixes. For more information, see Upgrading.

More information

Preparing for Jenkins Certification

Preparing for Jenkins Certification Preparing for Jenkins Certification Agenda Jenkins Certification Prerequisites What exam do you plan to take? How to schedule and register for the test? Structure of the exams Plugins Organization of the

More information

IBM Image-Analysis Node.js

IBM Image-Analysis Node.js IBM Image-Analysis Node.js Cognitive Solutions Application Development IBM Global Business Partners Duration: 90 minutes Updated: Feb 14, 2018 Klaus-Peter Schlotter kps@de.ibm.com Version 1 Overview The

More information

Sticky Notes for Cognos Analytics by Tech Data BSP Software

Sticky Notes for Cognos Analytics by Tech Data BSP Software Sticky Notes for Cognos Analytics by Tech Data BSP Software Installation Guide Sticky Notes for Cognos Analytics is an easy to install extension that allows report authors to record notes directly from

More information

JMP to LSAF Add-in. User Guide v1.1

JMP to LSAF Add-in. User Guide v1.1 JMP to LSAF Add-in User Guide v1.1 Table of Contents Terms and Conditions... 3 System Requirements... 3 Installation... 3 Configuration... 4 API Setup... 4 Java Configuration... 5 Logging In... 5 Launching

More information

Auto Start Analyzer after AppPool Recycle by IIS

Auto Start Analyzer after AppPool Recycle by IIS Auto Start Analyzer after AppPool Recycle by IIS Background It is often sites running on the Internet Information Service (IIS) will get recycled by IIS service at a set interval (nightly for example).

More information

USER MANUAL. SuiteCRM Customer Portal for Joomla TABLE OF CONTENTS. Version: 2.0

USER MANUAL. SuiteCRM Customer Portal for Joomla TABLE OF CONTENTS. Version: 2.0 USER MANUAL TABLE OF CONTENTS Introduction... 1 Benefits of Customer Portal... 1 Prerequisites... 1 Installation... 2 SuiteCRM Plug-in Installation... 2 Joomla Manual Plug-in installation... 3 Plug-in

More information

Learning Objectives of CP-SAT v 1.31

Learning Objectives of CP-SAT v 1.31 Learning Objectives of CP-SAT v 1.31 Knowledge with experience is power; certification is just a by-product What is CP-SAT? CP-SAT stands for Certified Professional Selenium Automation Testing certification

More information

Use SecurityTestRunner to run Ready! API's security tests from the command line.

Use SecurityTestRunner to run Ready! API's security tests from the command line. SecurityTest Runner SecurityTestRunner runs security tests. Use SecurityTestRunner to run Ready! API's security tests from the command line. You can start the runner from the command line or from the Ready!

More information

Simplified CICD with Jenkins and Git on the ZeroStack Platform

Simplified CICD with Jenkins and Git on the ZeroStack Platform DATA SHEET Simplified CICD with Jenkins and Git on the ZeroStack Platform In the technical article we will walk through an end to end workflow of starting from virtually nothing and establishing a CICD

More information

Android InsecureBankv2 Usage Guide. InsecureBankv2

Android InsecureBankv2 Usage Guide.   InsecureBankv2 Android InsecureBankv2 Usage Guide Author Name Email ID GitHub Link Twitter Dinesh Shetty dinezh.shetty@gmail.com https://github.com/dineshshetty/android- InsecureBankv2 https://twitter.com/din3zh Usage

More information

How to set up a continuous integration process in the cloud

How to set up a continuous integration process in the cloud How to set up a continuous integration process in the cloud Tools and services I will use the following cloud services and tools: 1. Github for source code hosting and release control 2. Travis CI for

More information

Administrator Guide. v Decisions on Demand, Inc. - All Rights Reserved

Administrator Guide. v Decisions on Demand, Inc. - All Rights Reserved Administrator Guide v1.14 2015 Decisions on Demand, Inc. - All Rights Reserved Table of Contents Table of Contents Introduction Pre-requisites Additional resources Document outline Architecture overview

More information

SeeTest Quality Assurance Platform SeeTestAutomation

SeeTest Quality Assurance Platform SeeTestAutomation SeeTest Quality Assurance Platform SeeTestAutomation 1 Mobile Test Automation Tool: Run the same test on different mobile devices and operating systems Fully integrates into any testing & continuous integration

More information

About the Tutorial. Audience. Prerequisites. Disclaimer & Copyright. Jenkins

About the Tutorial. Audience. Prerequisites. Disclaimer & Copyright. Jenkins About the Tutorial Jenkins is a powerful application that allows continuous integration and continuous delivery of projects, regardless of the platform you are working on. It is a free source that can

More information

sites</distribsiteroot>

sites</distribsiteroot> Maven Parent POMs What is this? We have several parent poms. They pre-configure a whole array of things, from plugin versions to deployment on our infrastructure. They should be used: By all public and

More information

Note : That the code coverage tool is not available for Java CAPS Repository based projects.

Note : That the code coverage tool is not available for Java CAPS Repository based projects. Code Coverage in Netbeans 6.1 Holger Paffrath August 2009 Code coverage is a simple method used to determine if your unit tests have covered all relevant lines of code in your program. Netbeans has a plugin

More information

Exercises. Cacti Installation and Configuration

Exercises. Cacti Installation and Configuration Exercises Cacti Installation and Configuration Exercises Your Mission... Install Cacti Create device entry for your local router Create device entries for your local servers Create entries for class router

More information

Exercises. Cacti Installation and Configuration

Exercises. Cacti Installation and Configuration Exercises Cacti Installation and Configuration Exercises Your Mission... Install Cacti Create device entry for your local router Create device entries for your local servers Create entries for class router

More information

ASR 07sup / Respond to a Dutch Auction siemens.tld/scm STAR

ASR 07sup / Respond to a Dutch Auction siemens.tld/scm STAR SCM STAR User Guide siemens.tld/scm STAR Supplier: Respond to a Dutch Auction General Requirements Pre-requisites: Prior to this document you will need to: Have access to the SCM STAR application Have

More information

Developing Intelligent Apps

Developing Intelligent Apps Developing Intelligent Apps Lab 1 Creating a Simple Client Application By Gerry O'Brien Overview In this lab you will construct a simple client application that will call an Azure ML web service that you

More information

The New Red Hat JBoss EAP 7.0. Eran Mansour JBoss EAP Consultant / Matrix IT

The New Red Hat JBoss EAP 7.0. Eran Mansour JBoss EAP Consultant / Matrix IT The New Red Hat JBoss EAP 7.0 Eran Mansour JBoss EAP Consultant / Matrix IT WildFly / JBoss EAP Relationship Supported Supported 10 JBoss EAP 7 Supported EAP7 JBoss EAP is in the leader servers group since

More information

Cross-Browser Functional Testing Best Practices

Cross-Browser Functional Testing Best Practices White Paper Application Delivery Management Cross-Browser Functional Testing Best Practices Unified Functional Testing Best Practices Series Table of Contents page Introduction to Cross-Browser Functional

More information

vrealize Code Stream Plug-In SDK Development Guide

vrealize Code Stream Plug-In SDK Development Guide vrealize Code Stream Plug-In SDK Development Guide vrealize Code Stream 2.2 This document supports the version of each product listed and supports all subsequent versions until the document is replaced

More information

Oracle Big Data Cloud Service, Oracle Storage Cloud Service, Oracle Database Cloud Service

Oracle Big Data Cloud Service, Oracle Storage Cloud Service, Oracle Database Cloud Service Demo Introduction Keywords: Oracle Big Data Cloud Service, Oracle Storage Cloud Service, Oracle Database Cloud Service Goal of Demo: Oracle Big Data Preparation Cloud Services can ingest data from various

More information