Webinar: Skytap & Jenkins

21
Skytap & Jenkins Continuous Integration, Build, and Test Automation with Skytap and Jenkins

description

Webinar On-Demand: Skytap & Jenkins The Skytap CI plugin for Jenkins provides development and test teams with a powerful tool to rapidly deploy complex environments form template, run build/test workflows, and then tear down environments once builds/tests are complete. Watch this webinar that dives into how Skytap and Jenkins can help you build better software faster.

Transcript of Webinar: Skytap & Jenkins

Page 1: Webinar: Skytap & Jenkins

Skytap & JenkinsContinuous Integration, Build, and Test Automation with Skytap and Jenkins

Page 2: Webinar: Skytap & Jenkins

Webinar Agenda

Brief overview of Skytap concepts

Review of Skytap CI plugin for Jenkins

Extending Jenkins for system, regression and user acceptance testing

Sample regression testing workflow

Q&A

Page 3: Webinar: Skytap & Jenkins

Concepts

Page 4: Webinar: Skytap & Jenkins

Configuration

Page 5: Webinar: Skytap & Jenkins

Templates

Page 6: Webinar: Skytap & Jenkins

Projects

Page 7: Webinar: Skytap & Jenkins

Inter-Configuration Network Routing

Page 8: Webinar: Skytap & Jenkins

VPN

Page 9: Webinar: Skytap & Jenkins

Published URL

Page 10: Webinar: Skytap & Jenkins

Introducing…

Page 11: Webinar: Skytap & Jenkins

Skytap CI Plugin for Jenkins

Allows Skytap actions to be part of a Jenkins workflow

•Create config from template•Save config as new template•Change config state

• (run, suspend, shutdown)

•Add config/template to project•Create Published URL•Delete configuration

Page 12: Webinar: Skytap & Jenkins

Workflow for a Web Application

• Application leverages a custom jQuery build• jQuery is dependent on node.js• Goals:

• Build jQuery• Perform unit, system, and UAT

Page 13: Webinar: Skytap & Jenkins

Build node.js

Page 14: Webinar: Skytap & Jenkins

Build jQuery

Page 15: Webinar: Skytap & Jenkins

Create a Config from Template

Page 16: Webinar: Skytap & Jenkins

Run Regression & System Tests

jquery.js Skytap Configuration

Use Selenium

Web Driver to Automate

Regression Test

Page 17: Webinar: Skytap & Jenkins

Create and Send Published URL to Users for UAT

Page 18: Webinar: Skytap & Jenkins

Drag picture to placeholder or click icon to add

Page 19: Webinar: Skytap & Jenkins

Conclusion

Extend Jenkins with the Skytap CI Plugin

Manage dev/test environments as part of Jenkins workflows

Perform unit, integration, regression and UAT

Page 20: Webinar: Skytap & Jenkins

Questions?

Page 21: Webinar: Skytap & Jenkins

Full On-Demand Webinar

Click Here: http://j.mp/skytapjenkins