Todd Pierce, former chief digital officer for the Bill & Melinda Gates Foundation and former executive vice president of operations and mobility for Salesforce.com, recently wrote an article for TechCrunch about how to reinvent the way your business handles software testing. He explains that every business wants to make their software testing faster, better, and cheaper, but most people think you can only pick two, as if you can have fast, quality software testing, but not for a good price. But Pierce believes these three progressions do not have to be mutually exclusive, and, in fact, can often be organic results of on another.
Advanced automation, or ‘precision testing’ is the secret to fast, quality testing. Precision testing is scriptless and efficient, as it doesn’t require the constant maintenance that manual and script-based testing does. “Precision medicine uses a deep genetic understanding of a person’s specific condition to select the optimal treatment,” he says. “Likewise, precision testing truly understands the application being tested and uses this understanding to test it in the optimal way.” Once you’ve got quality, the key to making your testing work faster lies in simplicity, as no-code/low-code testing and autonomous testing are the only ways to keep up with the rapid pace of software innovation.
Cheaper prices could end up being an organic effect of having better and faster testing. “Approximately 40 percent of an organization’s application development budget is spent on testing,” Pierce explains. “As we make software testing faster, cheaper will be a natural side effect.”
To Pierce, software testing is an underrated sector of technological innovation, as many organizations continue to use script-based and manual testing, not realizing how their results could change if they switched to precision testing. The price of precision testing may be an initial turnoff, but Pierce insists that automation pays for itself, as it will exponentially improve the quality and efficiency of your software testing.