Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Watch Me Code, Episode 10 [Video]

DZone's Guide to

Watch Me Code, Episode 10 [Video]

In this episode of our live coding series, we begin testing the functionalities, including web services, of the Jenkins pipeline we have built.

· DevOps Zone
Free Resource

Download your copy of Continuous Delivery with Jenkins and learn how you can deliver better, software faster. Brought to you in partnership with CloudBees.

With Episode 9, we have a plugin providing almost all the functionality we need. Now is the time for testing!


This episode reviews the different strategies we could employ to test an online service such as the Apache hosted GitWeb service that we are using. In the end, we select one strategy and implement a few tests using that strategy.

If you are interested in examining my work so far, you can look at the GitHub code snapshot as of the end of this video.

Between this video and the next, I wrote some more tests and fixed some bugs that I found in the process of testing. If you are interested in examining the additional tests, you can look at the GitHub code snapshot after the tests were added.

Check out the entire series:

Discover how Docker, Jenkins and DevOps are coming together to accelerate innovation. Brought to you in partnership with CloudBees.

Topics:
jenkins ,devops ,tutorial ,continuous integration

Published at DZone with permission of Stephen Connolly, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}