Skip to main content
DevOps Image

This post is from the XebiaLabs blog and has not been updated since the original publish date.

Last Updated Jun 23, 2015 — DevOps Expert

DevTestOps – The New Frontier of Testing Automation

DevOps

The next frontier for DevOps teams is to boldly expand their automated testing.  The success of agile development requires a robust set of unit tests.  Furthermore, functional tests are useful for testing various stories.  Then, there are conformance, performance tests and static code analysis to be performed.  Creating a lot of tests is important because we need to be aware of defects as soon as possible, because it is easier to fix a problem if it is found quickly.  The future success of DevOps will depend on good automated testing coverage.

  There is a variety of testing tools available.  To get good coverage, a DevOps team should choose tools from a couple categories.  The most obvious and often used are xUnit tests and static code analysis.  Functional testing and performance testing are a little more tricky to automate.  Many of these testing tools have different file formats and different ways of presenting their data.  This can make data analysis difficult.  What do all these tests mean?  All of the testing is helpful when the data are quickly available to the developers.  A wide variety of testing tools and a large number of tests make it more diXLTVLogofficult to make business decisions with respect to the suitability of software.  The information is there, but it is hard to sift through all of the data to get the right answer.  This makes it difficult to make a go/no-go decision or spot changes in quality.  With XL TestView, organizations can leverage all of the information collected with their testing tools.  XL TestView makes it easy to perform historical analysis so you can find trends in your testing data across various testing tools.  You can create sophisticated go/no-go automated decisions to take the guess workout of the decision.  Screen Shot 2015-04-30 at 10.32.52 AM  By making use of all of the testing data available, organizations can make better decisions and developers can more quickly resolve issues.  XL TestView has custom dashboards that can provide quicker feedback to developers.  Using XL TestView you can drill down to look at the details of a series of test results.  You can analyze the flakiness of tests and much more.  Screen Shot 2015-04-30 at 10.39.18 AM  Without quality being built into the software from the beginning and carried all the way through production, DevOps teams will not succeed.  The new breed of DevOps will need to analyze a large amount of testing data quickly to resolve software bugs and deliver new features to customers in a timely manner.  To get the test coverage and repeatability, these tests will need to be automated.  Large amounts of test data will drive the need for test analysis tools like XL TestView. Continue reading about XL TestView or Test it out yourself: https://xebialabs.com/products/xl-testview/

More from the Blog

View more
Jul 22, 2021

DevOps as a Service (DaaS): scaling digital transformation the right way

DevOps
When going through digital transformation, many organizations have dis ...
Read More
Jun 28, 2021

Smash through barriers to data availability, make analytics easier

DevOps
In DevOps, "data availability" often refers to a state where the app o ...
Read More
Jun 24, 2021

Strategies for DevOps adoption across teams

DevOps
Implementing DevOps is not merely a change in IT and it’s certainly no ...
Read More
Jun 10, 2021

Desilo DevOps: The power of bringing all your tools and data into one view

DevOps
When discussing value stream management (VSM), our resources talk a lo ...
Read More
Contact Us