It can be easy to dismiss software testing as an unnecessary investment of time and money. One or two little bugs couldn’t possibly hurt anyone, right?
But for many organizations, one little bug spiraled out of control! The good news is, you don’t have to learn how vital software testing is to your business the hard way. We want to hear your stories about #WhyTestingMatters. Comment on this post and tell us about your favorite software fails.
Over the past few weeks, we’ve asked our social media followers and some of our favorite experts to share their opinion on #WhyTestingMatters, too. Check out what we’ve learned so far.
We started by doing our research.
Turns out, lots of big brands have missed bugs in their testing. Here are some of our favorites:
Apple’s recent iOS 11.1 update came with a host of glitches. Users report that the new system won’t type the letter “I.” They’ve since solved the issue, only to reveal a new bug which turns “it” into “I.T.” Tweet this.
Have you ever wondered who removes the more unsavory content from your newsfeed so that you don’t have to see it? This summer, a software bugat Facebook helped hate groups answer that question by revealing the identities of 1000+ of their moderators. Tweet this.
Read the rest of our favorite software fails here.
Next, we asked the experts.
We asked Jess Ingrassellino, T.J. Maher, Mike Lyles, Lino Tadros, Trevor Atkins and Rosie Sherry why they think testing matters, and we got some great advice.
T.J. Maher, Senior QA Engineer and Ministry of Testing Boston Organizer, shared a software fail story with us:
“The team developing a new European Union shopping cart found out quickly that the VAT tax test server was flaky. But was that the cause of the one-cent discrepancy between the estimated and actual price that randomly appeared? Everyone on the team thought so. I wasn’t sure.
Taking my Selenium script that placed an EU order, I looped it twenty times, collecting data all the while. It had a failure rate of 40 – 60%. After showing the metrics gathered to the new developer assigned to the EU cart, he checked his code. It turned out he had made a rounding error calculating the estimated and actual tax differently.
Does something not feel right? Don’t just go with a hunch or a gut feeling. Make sure to do the legwork required.” (Tweet this)
We got advice from Trevor Atkins, Principal Consultant at ThingTesting.com, about how testing can affect your brand’s reputation (both positively and negatively):
“There are so many factors that contribute to software being ‘of quality‘ that typically you have only the resources to make a few stand out. Those that are emphasized become part of your brand. You wouldn’t want your brand to become infamous for a faulty decision that could have been prevented by smarter testing, would you? (Tweet this)
Testing can be a trusted advisor to help the business make informed decisions around quality – like when to release. In other words: Testing matters because quality keeps customers coming back for more.”