Testing new software might take time but can mean fewer problems later on, as a survey of 550 managers and devops pros by continuous integrated testing specialist Tricentis has reconfirmed.
Wolfgang Platz, founder and chief strategy officer at Tricentis, said the report showed that testing remains critical if devops is to ensure applications perform as expected.
“Poor software releases that create negative user experiences can cause major issues. While software testing may increase timelines, it remains essential to delivering high-quality software — in this case, quality overrides speed,” he said.
Release cycles have shortened from weeks or months to days or even hours, creating challenges for software teams.
In the TechStrong Research survey, 82% of respondents suffered slowdowns when testing new software releases, with 58% agreeing that devops testing reduces issues in software production, according to Tricentis.
Respondents were also divided on the impact of microservices and the ability to continually test.
Forty-three percent said that dependencies between services made it challenging to test as each microservice is updated, with 38% arguing that it’s easier to test due to smaller, more discrete services, according to Tricentis.
Survey authors included TechStrong’s president Judith Hurwitz, managing director Dan Kirsch and principal Mitchell Ashley.
“More than 78% see testing as a benefit rather than a bottleneck,” they wrote. “Expectations for software quality are high; customers have zero tolerance for poorly performing software.”
At the same time, it had “never been easier” for customers to investigate rival offerings in hopes of a better application experience, they added.
As software complexities increase with the continued rise of cloud, SaaS, microservices, and containerised applications, devops testing is becoming more important, according to their report.