SlideShare a Scribd company logo
© Sauce Labs, Inc.
The Sauce Labs Jenkins Plugin
Presented by Neil Manvar and Jack Moxon, Sauce Labs, Inc.8/4/2015
Unlock the value of Continuous Integration with the Sauce Labs Jenkins Plugin
© Sauce Labs, Inc.
Neil Manvar – Solutions
architect
Jack Moxon – Product
manager
© Sauce Labs, Inc.© Sauce Labs, Inc.
Agenda
CI/CD with Jenkins
What is CI/CD? Why is it valuable? How does Jenkins fit in?
Demonstration
A quick demonstration of how to use the plugin and an opportunity
to ask any quesitons.
The Sauce Labs Jenkins Plugin
How to use the Sauce Labs Jenkins plugin to speed up your
CI/CD pipeline and get more insightful data about your CI.
© Sauce Labs, Inc.
Continuous Iteration
© Sauce Labs, Inc.
What is CI/CD? Why does it matter?
• CI/CD = Business Acceleration
• Makes customers happier
• Makes managers happier
• Makes developers happier
• Code as inventory
• The companies which achieve CI/CD will
outperform companies that do not
• The people who help their companies
achieve CI/CD will be valued
© Sauce Labs, Inc.
What is Jenkins?
• Jenkins is a build tool
• Essentially a way to specify a process and
workflow that you want to run through
before you deploy
• For example:
• On pull request, run unit tests
• On passing unit tests, deploy code and
run functional tests
• On passing functional tests, push to
staging app
• Run more automated and manual tests
• Push to production
© Sauce Labs, Inc.
The Sauce Labs Jenkins Plugin
Making CI Easier
The Sauce Labs Jenkins
Plugin makes integrating
functional testing into your CI
process significantly easier
Oh and it’s free!
Ease of Integration puts
achieving CD within reach
Increased Speed with
Parallel Testing
Better Insights with Smart
Reporting
© Sauce Labs, Inc.
© Sauce Labs, Inc.
Authentication
Automatically sets your username and
access key
What does the Jenkins Plugin do?
Reporting
Automatically handles reporting between
Jenkins and your Sauce dashboard
Parallel Browsers
Set browsers/OS platform combinations
and run tests in parallel
Sauce Connect
Automatically launch Sauce Connect
with any custom parameters you want
© Sauce Labs, Inc.
Demonstration
May the force be with you, Neil!
© Sauce Labs, Inc.
Questions?
© Sauce Labs, Inc.
Summary
• Sauce is committed to making automated testing with CI/CD as painless as possible
• The Sauce Jenkins plugin is a great way to leverage the power of Jenkins and Sauce
with minimal overhead and configuration time
• The updated Sauce Labs Jenkins plugin provides new functionality around platform
configuration and reporting
• The Jenkins plugin can help you run your tests in parallel which will speed up your build
time and make you look like a hero
© Sauce Labs, Inc.
More Info
Resources
• Download the Jenkins plug-in for Sauce Labs
https://wiki.jenkins-ci.org/display/JENKINS/Sauce+OnDemand+Plugin
• Documentation on the Jenkins plug-in
https://docs.saucelabs.com/ci-integrations/jenkins/
• Sign up for a free trial of Sauce
https://saucelabs.com/signup/trial
© Sauce Labs, Inc.
Thank you!

More Related Content

What's hot (20)

PDF
Testing on Mobile Devices with Location Services
Sauce Labs
 
PPTX
Selenium and Appium Training from Sauce Labs
Sauce Labs
 
PDF
Scaling your Automated Tests: Docker and Kubernetes
Manoj Kumar Kumar
 
PDF
Continuous Testing in the Cloud
TechWell
 
PDF
10 things you didnt know about appium + whats new in appium 1.5
Sauce Labs
 
PPTX
What DevOps means for QA Teams
Chris Riley ☁
 
PDF
Combining Front-End and Backend Testing with Sauce Labs & BlazeMeter
Sauce Labs
 
PPTX
Sauce Labs+Applitools - Automated Visual Testing in the Cloud
Sauce Labs
 
PPTX
Cross browser testing
Sauce Labs
 
PPTX
Async webdriverjs
Manoj Kumar Kumar
 
PPTX
Mobile Automation Using Appium - vodQA Bangalore 2015
Thoughtworks
 
PPTX
Live Panel: Appium Core Committers Answer Your Questions
Sauce Labs
 
PDF
Automating Hybrid Applications with Appium
Sauce Labs
 
PDF
Selenium Camp 2016 - Kiev, Ukraine
Justin Ison
 
PPTX
Real Devices or Emulators: Wen to use What for Automated Testing
Sauce Labs
 
PDF
Continuous Testing Odyssey: Learn Best Practices for End-to-End Web App Testing
Sauce Labs
 
PPTX
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...
SOASTA
 
PPTX
How to Cover All Your Backend Testing Needs with API and UI Tests
BlazeMeter
 
PDF
[Srijan Wednesday Webinars] Building a High Performance QA Team
Srijan Technologies
 
PPTX
Test at Scale within your Internal Networks with BrowserStack Local Testing
BrowserStack
 
Testing on Mobile Devices with Location Services
Sauce Labs
 
Selenium and Appium Training from Sauce Labs
Sauce Labs
 
Scaling your Automated Tests: Docker and Kubernetes
Manoj Kumar Kumar
 
Continuous Testing in the Cloud
TechWell
 
10 things you didnt know about appium + whats new in appium 1.5
Sauce Labs
 
What DevOps means for QA Teams
Chris Riley ☁
 
Combining Front-End and Backend Testing with Sauce Labs & BlazeMeter
Sauce Labs
 
Sauce Labs+Applitools - Automated Visual Testing in the Cloud
Sauce Labs
 
Cross browser testing
Sauce Labs
 
Async webdriverjs
Manoj Kumar Kumar
 
Mobile Automation Using Appium - vodQA Bangalore 2015
Thoughtworks
 
Live Panel: Appium Core Committers Answer Your Questions
Sauce Labs
 
Automating Hybrid Applications with Appium
Sauce Labs
 
Selenium Camp 2016 - Kiev, Ukraine
Justin Ison
 
Real Devices or Emulators: Wen to use What for Automated Testing
Sauce Labs
 
Continuous Testing Odyssey: Learn Best Practices for End-to-End Web App Testing
Sauce Labs
 
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...
SOASTA
 
How to Cover All Your Backend Testing Needs with API and UI Tests
BlazeMeter
 
[Srijan Wednesday Webinars] Building a High Performance QA Team
Srijan Technologies
 
Test at Scale within your Internal Networks with BrowserStack Local Testing
BrowserStack
 

Viewers also liked (11)

PPTX
Beyond the Release: CI That Transforms Organizations
Sauce Labs
 
PPTX
Sauce Labs for Visual Studio Team Services & TFS
Sauce Labs
 
PDF
How To Use Selenium Successfully (Java Edition)
Sauce Labs
 
PPTX
Moving From a Selenium Grid to the Cloud - A Real Life Story
Sauce Labs
 
PPTX
Getting Started with Mobile Test Automation & Appium
Sauce Labs
 
PDF
Transitioning from Traditional to Modern QA
Sauce Labs
 
PDF
Design Patterns for Scalable Test Automation With Selenium & WebdriverIO
Sauce Labs
 
PDF
Testing Code.org's Interactive CS Curriculum
Brian Jordan
 
PDF
Selenium Tips & Tricks
Dave Haeffner
 
PDF
How to Use Selenium, Successfully
Sauce Labs
 
PDF
10 Benefits of Automated Testing
TestObject - Mobile Testing
 
Beyond the Release: CI That Transforms Organizations
Sauce Labs
 
Sauce Labs for Visual Studio Team Services & TFS
Sauce Labs
 
How To Use Selenium Successfully (Java Edition)
Sauce Labs
 
Moving From a Selenium Grid to the Cloud - A Real Life Story
Sauce Labs
 
Getting Started with Mobile Test Automation & Appium
Sauce Labs
 
Transitioning from Traditional to Modern QA
Sauce Labs
 
Design Patterns for Scalable Test Automation With Selenium & WebdriverIO
Sauce Labs
 
Testing Code.org's Interactive CS Curriculum
Brian Jordan
 
Selenium Tips & Tricks
Dave Haeffner
 
How to Use Selenium, Successfully
Sauce Labs
 
10 Benefits of Automated Testing
TestObject - Mobile Testing
 
Ad

Similar to Simplify CI with the Updated Jenkins Plugin for Sauce Labs (20)

PPTX
Continuous Integration (CI) is about more than releases
Chris Riley ☁
 
PDF
How Enterprises Conduct Automated Continuous Testing at Scale with Jenkins.pdf
kalichargn70th171
 
PPTX
Modern_Continuous-Integration_Webinar
Abhijit Pendyal
 
PDF
How Enterprises Conduct Automated Continuous Testing at Scale with Jenkins.pdf
flufftailshop
 
PPTX
Contineous integration
Radhakrishna Mutthoju
 
PPTX
Continuous integration using jenkins
Vinay H G
 
PPTX
OVerview of Jenkins - A WIP pPT that needs to be refined
removed_7e30d0915f14b559919f338a71e486d1
 
PPTX
Jenkins Introduction
Pavan Gupta
 
PPT
Jenkins Overview
Ahmed M. Gomaa
 
PDF
Let’s start Continuous Integration with jenkins
Tomohide Kakeya
 
PDF
Jenkins-Resource un documennt ingénierie.pdf
templatehtmlcssjss
 
PDF
Jenkins CI
haochenglee
 
PDF
Ci in jenkins with openSUSE
Ben Chou
 
PPTX
CICD with Jenkins
MoogleLabs default
 
PDF
Agile Bodensee - Testautomation & Continuous Delivery Workshop
Michael Palotas
 
PDF
Jenkins_1679702972.pdf
MahmoudAlnmr1
 
PDF
jenkins.pdf
shahidafrith
 
PPT
Continuous Integration (Jenkins/Hudson)
Dennys Hsieh
 
PDF
TMF2014 CI-CD Workshop Michael Palotas
KJR
 
Continuous Integration (CI) is about more than releases
Chris Riley ☁
 
How Enterprises Conduct Automated Continuous Testing at Scale with Jenkins.pdf
kalichargn70th171
 
Modern_Continuous-Integration_Webinar
Abhijit Pendyal
 
How Enterprises Conduct Automated Continuous Testing at Scale with Jenkins.pdf
flufftailshop
 
Contineous integration
Radhakrishna Mutthoju
 
Continuous integration using jenkins
Vinay H G
 
OVerview of Jenkins - A WIP pPT that needs to be refined
removed_7e30d0915f14b559919f338a71e486d1
 
Jenkins Introduction
Pavan Gupta
 
Jenkins Overview
Ahmed M. Gomaa
 
Let’s start Continuous Integration with jenkins
Tomohide Kakeya
 
Jenkins-Resource un documennt ingénierie.pdf
templatehtmlcssjss
 
Jenkins CI
haochenglee
 
Ci in jenkins with openSUSE
Ben Chou
 
CICD with Jenkins
MoogleLabs default
 
Agile Bodensee - Testautomation & Continuous Delivery Workshop
Michael Palotas
 
Jenkins_1679702972.pdf
MahmoudAlnmr1
 
jenkins.pdf
shahidafrith
 
Continuous Integration (Jenkins/Hudson)
Dennys Hsieh
 
TMF2014 CI-CD Workshop Michael Palotas
KJR
 
Ad

More from Sauce Labs (20)

PDF
Simplify Salesforce Testing with AI-Driven Codeless Tools
Sauce Labs
 
PDF
Your Framework for Success: introduction to JavaScript Testing at Scale
Sauce Labs
 
PDF
Quality at Speed: More API Testing, Less UI Testing
Sauce Labs
 
PPTX
Creating Digital Confidence with Test Automation
Sauce Labs
 
PDF
Just Enough (Automated) Testing
Sauce Labs
 
PDF
Using Axe to Add Accessibility Checks to Your Existing Selenium Tests
Sauce Labs
 
PDF
How Open Source Helps to Bring Back Product Obsession
Sauce Labs
 
PDF
Webinar: A Sneak Peek at Selenium 4 with Simon Stewart
Sauce Labs
 
PDF
[Deu] Test Automatisierung Mit Web Driver.io
Sauce Labs
 
PDF
Accelerating Innovation: Leveraging Open Source to Optimize Your Shift-Left I...
Sauce Labs
 
PDF
Accelerating Your Digital Agenda with Continuous Testing ft. Forrester
Sauce Labs
 
PDF
How to Measure Success in Continuous Testing
Sauce Labs
 
PDF
From Zero to 2.7 Million - How Verizon Media Embraced Open Source to Accelera...
Sauce Labs
 
PDF
5 Steps to Jump Start Your Test Automation
Sauce Labs
 
PDF
Sauce Labs Webinar: Rising Importance of Software Testing
Sauce Labs
 
PDF
BDD With Selenide by Hima Bindu Peteti
Sauce Labs
 
PDF
Closer To the Metal - Why and How We Use XCTest and Espresso by Mario Negro P...
Sauce Labs
 
PDF
Continuous Delivery for "Mature" Codebases by Melisa Benua
Sauce Labs
 
PDF
Building Automation Engineers From Scratch by Jenny Bramble
Sauce Labs
 
PDF
Automated Testing at The Speed of Headless by Alissa Lydon and Samantha Coffman
Sauce Labs
 
Simplify Salesforce Testing with AI-Driven Codeless Tools
Sauce Labs
 
Your Framework for Success: introduction to JavaScript Testing at Scale
Sauce Labs
 
Quality at Speed: More API Testing, Less UI Testing
Sauce Labs
 
Creating Digital Confidence with Test Automation
Sauce Labs
 
Just Enough (Automated) Testing
Sauce Labs
 
Using Axe to Add Accessibility Checks to Your Existing Selenium Tests
Sauce Labs
 
How Open Source Helps to Bring Back Product Obsession
Sauce Labs
 
Webinar: A Sneak Peek at Selenium 4 with Simon Stewart
Sauce Labs
 
[Deu] Test Automatisierung Mit Web Driver.io
Sauce Labs
 
Accelerating Innovation: Leveraging Open Source to Optimize Your Shift-Left I...
Sauce Labs
 
Accelerating Your Digital Agenda with Continuous Testing ft. Forrester
Sauce Labs
 
How to Measure Success in Continuous Testing
Sauce Labs
 
From Zero to 2.7 Million - How Verizon Media Embraced Open Source to Accelera...
Sauce Labs
 
5 Steps to Jump Start Your Test Automation
Sauce Labs
 
Sauce Labs Webinar: Rising Importance of Software Testing
Sauce Labs
 
BDD With Selenide by Hima Bindu Peteti
Sauce Labs
 
Closer To the Metal - Why and How We Use XCTest and Espresso by Mario Negro P...
Sauce Labs
 
Continuous Delivery for "Mature" Codebases by Melisa Benua
Sauce Labs
 
Building Automation Engineers From Scratch by Jenny Bramble
Sauce Labs
 
Automated Testing at The Speed of Headless by Alissa Lydon and Samantha Coffman
Sauce Labs
 

Recently uploaded (20)

PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
PPTX
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
PPTX
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PPTX
Darren Mills The Migration Modernization Balancing Act: Navigating Risks and...
AWS Chicago
 
PDF
Women in Automation Presents: Reinventing Yourself — Bold Career Pivots That ...
DianaGray10
 
PDF
Ampere Offers Energy-Efficient Future For AI And Cloud
ShapeBlue
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Darren Mills The Migration Modernization Balancing Act: Navigating Risks and...
AWS Chicago
 
Women in Automation Presents: Reinventing Yourself — Bold Career Pivots That ...
DianaGray10
 
Ampere Offers Energy-Efficient Future For AI And Cloud
ShapeBlue
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 

Simplify CI with the Updated Jenkins Plugin for Sauce Labs

  • 1. © Sauce Labs, Inc. The Sauce Labs Jenkins Plugin Presented by Neil Manvar and Jack Moxon, Sauce Labs, Inc.8/4/2015 Unlock the value of Continuous Integration with the Sauce Labs Jenkins Plugin
  • 2. © Sauce Labs, Inc. Neil Manvar – Solutions architect Jack Moxon – Product manager
  • 3. © Sauce Labs, Inc.© Sauce Labs, Inc. Agenda CI/CD with Jenkins What is CI/CD? Why is it valuable? How does Jenkins fit in? Demonstration A quick demonstration of how to use the plugin and an opportunity to ask any quesitons. The Sauce Labs Jenkins Plugin How to use the Sauce Labs Jenkins plugin to speed up your CI/CD pipeline and get more insightful data about your CI.
  • 4. © Sauce Labs, Inc. Continuous Iteration
  • 5. © Sauce Labs, Inc. What is CI/CD? Why does it matter? • CI/CD = Business Acceleration • Makes customers happier • Makes managers happier • Makes developers happier • Code as inventory • The companies which achieve CI/CD will outperform companies that do not • The people who help their companies achieve CI/CD will be valued
  • 6. © Sauce Labs, Inc. What is Jenkins? • Jenkins is a build tool • Essentially a way to specify a process and workflow that you want to run through before you deploy • For example: • On pull request, run unit tests • On passing unit tests, deploy code and run functional tests • On passing functional tests, push to staging app • Run more automated and manual tests • Push to production
  • 7. © Sauce Labs, Inc. The Sauce Labs Jenkins Plugin Making CI Easier The Sauce Labs Jenkins Plugin makes integrating functional testing into your CI process significantly easier Oh and it’s free! Ease of Integration puts achieving CD within reach Increased Speed with Parallel Testing Better Insights with Smart Reporting
  • 9. © Sauce Labs, Inc. Authentication Automatically sets your username and access key What does the Jenkins Plugin do? Reporting Automatically handles reporting between Jenkins and your Sauce dashboard Parallel Browsers Set browsers/OS platform combinations and run tests in parallel Sauce Connect Automatically launch Sauce Connect with any custom parameters you want
  • 10. © Sauce Labs, Inc. Demonstration May the force be with you, Neil!
  • 11. © Sauce Labs, Inc. Questions?
  • 12. © Sauce Labs, Inc. Summary • Sauce is committed to making automated testing with CI/CD as painless as possible • The Sauce Jenkins plugin is a great way to leverage the power of Jenkins and Sauce with minimal overhead and configuration time • The updated Sauce Labs Jenkins plugin provides new functionality around platform configuration and reporting • The Jenkins plugin can help you run your tests in parallel which will speed up your build time and make you look like a hero
  • 13. © Sauce Labs, Inc. More Info Resources • Download the Jenkins plug-in for Sauce Labs https://wiki.jenkins-ci.org/display/JENKINS/Sauce+OnDemand+Plugin • Documentation on the Jenkins plug-in https://docs.saucelabs.com/ci-integrations/jenkins/ • Sign up for a free trial of Sauce https://saucelabs.com/signup/trial
  • 14. © Sauce Labs, Inc. Thank you!

Editor's Notes

  • #8: Also you can get better results with cross browser testing! Note: Sauce is one of the only ones that has done a custom plugin for Jenkins We have similar plugins for other CI tools like Bamboo, Team City, Circle CI and Travis CI Do you need to use the Jenkins plugin to run with Jenkins and Sauce? No but it helps