Q
Problem solve Get help with specific problems with your technologies, process and projects.

How do we make testing in DevOps happen correctly?

CI/CD are at the heart of DevOps and it can be tricky to determine when/how to fit in testing. Expert Gerie Owen explains why testers are facing a steep learning curve.

It's easy to understand the concerns about testing in DevOps, as it seems testing is really just now starting to...

find its way. It appears that many DevOps professionals aren't sure how to incorporate testing or don't believe it is critical in a DevOps shop because they can fix and redeploy quickly. That approach needs to change.

There seems to be a lot of opportunity for solid testing in DevOps, as long as that testing can be done in a continuous integration/continuous deployment environment. That is the future challenge for testing. There has to be a major role in ensuring that DevOps delivers truly working software that can withstand actual production use. It is simply not there yet, and testers have to play a key role in getting it there. Today, practitioners don't seem to be really thinking and strategizing about how to test either the infrastructure or the software that uses that infrastructure.

It is largely a new language and workflow for testers, and the learning curve may be steep for some. Testers will need to accept the challenge of new approaches to development and delivery in order to understand and contribute to the DevOps workflow.

This is an excellent time for testers to assert a role in DevOps. Testing in DevOps might mean roles as quality assurance consultants, providing testing standards and objectives to teams. It might mean roles as test engineers, setting up test automation environments and tests as part of the workflow. Most DevOps thought leaders admit that DevOps is a cultural rather than technical challenge, and testing can be made a part of that cultural shift.

Next Steps

Testers, have you heard about ChatOps?

Why the software testing profession is changing dramatically

The next gen of DevOps means even more upheaval for testers

This was last published in January 2017

Dig Deeper on Software Testing Methodologies

PRO+

Content

Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

What have you found is the biggest challenge to testing in a DevOps environment?
Cancel

-ADS BY GOOGLE

SearchMicroservices

TheServerSide

SearchCloudApplications

SearchAWS

SearchBusinessAnalytics

SearchFinancialApplications

SearchHealthIT

Close