BACKGROUND IMAGE: Zffoto/iStock

E-Handbook:

Agile automation techniques answer the need for development speed

News Stay informed about the latest enterprise technology news and product updates.

The secret weapon in the war on software testing automation

Software testing automation has long been the goal, but the challenges are real. A new generation of scriptless tools promises to make it easy and within everyone's reach.

The year 2017 may well be when automated software testing grabs more than a foothold in the market.

A just released survey from Sauce Labs shows 32% of respondents are mostly or entirely automated, up from 25% last year. Driving that move to testing automation is DevOps, which makes automation a requirement for rapid deployment.

But there's a reason it's taking a while for software testing automation to kick in. It's just not easy to do. "The biggest problem is you're essentially writing code to test code so when things break the first thing that happens is the argument of is it the software that's broken or the test code?" said Tricentis CEO Sandeep Johri.

The answer to that is new and better tools, specifically scriptless tools that don't require coding to automate a test. According to the Sauce Labs survey, 87% of companies report using some kind of testing tools for automation, said Diane Hagglund, principal researcher at Dimensional Research, which conducted the survey. But a rather sobering 42% admit most of their testing efforts remain manual.

Johri would go further than that. "We haven't met an enterprise that's claimed it's more than 20% automated," he said flatly. The Tricentis answer to that is a tool, Tosca, that requires no scripting at all. "You can build it out like a Lego block," Johri said. "You don't need to have tech skills to build out your test cases any more. Now manual testers can become automation experts without becoming coders."

Robert Stroud, principal analyst serving infrastructure and operations professionals at Forrester Research, said this idea of streamlined automation is vital for companies looking to achieve DevOps, and certainly the next step, BizDevOps. "It all depends on a totally automated tool chain," he said. "We need to be devising a new solution that will let you hit a button and it just happens."

Now manual testers can become automation experts without becoming coders.
Sandeep JohriCEO, Tricentis

That's the goal with scriptless software testing automation, Johri said. "There are manual testers you can't train to become developers, but you can get them certified on how to automate building test cases. In the past year we've gone from about 3,000 certified to 11,800. We're hoping to get to 25,000 certifications."

Without new tools, "manual testers are really starting to wonder where they're going to fit in this DevOps world," said Ajay Kaul, managing partner at AgreeYa Solutions, a scriptless software testing automation provider based in Folsom, Calif. AgreeYa's sweet spot is small and medium-sized businesses, Kaul said, and the company is definitely seeing tension between developers and testers. "In some cases developers are being pushed into being very involved with testing and in others testers are being eliminated altogether," Kaul said. It's part of the overall "shift left" to DevOps and it's been a frustrating situation for everyone involved.

The answer, he said, is to put power back in the hands of the manual tester. "We want to simplify the test automation process," Kaul said. "We've removed the complexity of scripting from automation. We're trying to make it not time-consuming to enable manual testers."

And despite the frustrations, Kaul does not see manual testing disappearing completely. "For the foreseeable future, we don't see a situation where manual testing is going to become obsolete."

Next Steps

Can you really fully automate your testing strategy?

Take the first steps toward BizDevOps

Take a look at the 2016 Sauce Labs survey

PRO+

Content

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

Join the conversation

3 comments

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.

How would using a scriptless automation tool change your work environment?
Cancel
100 test automation is impossible. Even if it were possible would have the luxury if time and money to implement it? I would be looking for the return on investment. If there is limited life of the test automation suite then would it be not cost affective to put manual testing in place? I would implement test automation for tests that would excercise the system features that are cruishal, time consuming to test and features requiring frequent or a must candidate for regression testing. You cannot blindly implement test automation. companies to implement a framework for test automation so that there is consistence in this approach across the whole organisation. These are just a few of the key points that need to me notes and not taken lightly.
Cancel
Thanks @kapurbirdy. How would you measure the ROI, as far as testing is concerned?
Cancel

-ADS BY GOOGLE

SearchMicroservices

TheServerSide.com

SearchCloudApplications

SearchAWS

SearchBusinessAnalytics

SearchFinancialApplications

SearchHealthIT

DevOpsAgenda

Close