Embracing Jenkins for Simplifed, Continuous Integration & Testing

We’ve never been busier here at Qualesce, and in our continual drive to bring the best services and approaches to our software development clients, we have trained our entire team on Jenkins and are using this powerful open-source, web-based platform for better workflow, faster time to completion, and the highest quality product at the end of the process. This is part of Qualesce’s overall committment to agile development including moving projects forward in sprints – but never at the expense of quality which is our true differentiator.

Integration has never been easy – and it has never been more important. When bringing code together “stuff happens” and as a result, bugs can surface that are not always recognized in the middle of the workstream. Jenkins changes all that.

The Jenkins Full Test Cycle delivers continuous Integration via a practice that requires developers to integrate code into a shared repository several times a day. By adopting Jenkins, we catch bugs immediately, reduce the risk of breakable software, and complete jobs faster.

It is a web-based Java tool, but a developer can create a build for any language. It comes with a mini web-server, easy to set up, and it automates most of the work tasks. A modern “test bot,” Jenkins will pick up the changed source code and trigger a build and run any tests if required, all in real-time.

Qualesce has a running start with Jenkins, integrating it with Certify to achieve Worksoft’s Lights Out Testing (WLOT). With Qualesce’s spin on Jenkins, customized plugins can be designed for each of our clients’ requirements with a feature menu including scheduling jobs, setting up multiple job executions, creating reports shared on to our clients’ dashboard, and policy based email or text notifications.

Jenkins has a growing fanclub including Facebook, LinkedIn, NASA, Netflix, Yahoo, and many more.

Benefits for our clients?

  • Faster time to market through reducing of regression test cycle time
  • Redirects resources to higher value tasks
  • Enables more flexible use of infrastructure including off-hours testing (when bandwidth is more available)
  • Easy updates including text alerts
  • Lower cost, higher quality development with less stress!

You can learn more about Jenkins here, or directly from Team Q!

Andy

The A B C D E and “I” Guidance for 2017

The A B C D E and “I” Guidance for 2017

Heading into the New Year, the Qualesce team thanks our loyal customers and brilliant partners for a first year in business that exceeded our expectations and inspired us to continually focus on this one thing: QUALITY. We have learned as much from our customers and...

What’s Next for Government Networking

What’s Next for Government Networking

As we make our way through an often divisive, combative and confusing election season here in the U.S., one thing that everybody seems to agree on – regardless of party affiliation – is security. Life can be scary, and we count on our government agencies to protect us...

A Primer for Enterprises

A Primer for Enterprises

Even if you consider your company to be “traditional” if your company is not becoming “digital” your future may not be as secure as you think. Even the most industrial companies are embedding digital features into their products (for example smart industrial equipment...

Enterprise Network Transformation

Enterprise Network Transformation

When it comes to making “the move” of enterprise real time communication networks to the cloud, it takes true partnership. Regardless of where an enterprise IT team may be in the life cycle of their IP network, including the convergence of all voice, video and...