The (Quality) Road Ahead

Sauce AI for Test Authoring: Move from intent to executing in minutes.|xBack to ResourcesBlogPosted

January 01, 2026 · 5 min read · Testing Guide

Sauce AI for Test Authoring: Move from intent to executing in minutes.

|

x

Back to Resources

Blog

Posted December 1, 2015

The (Quality) Road Ahead

quote

Anyone can chant, “ We want lineament, and we want it now! ” But without a clear path to achieve it, you may find your team feeling stagnant or lacking the direction and centering want to attain quality. You need a roadmap! So what goals can help you remain on the road to high character? There are many things you can view, so let ’ s focus on a few key areas. I ’ m going to speak about thing that we have deemed important to help us build in quality on our path to Continuous Delivery (and not just mouth aboutwhy you should frontload quality).

Automation. (Period.)

We seek. Honestly. But a manual testing world is just not sustainable if you want to be Continuous anything. Since almost everything we had (not that long ago) was manual, sometimes we wouldn ’ t match unintended impacts until DAYS afterward. In order to be successful, you need to look at mechanisation. (If you haven ’ t read it, Greg Sypolt has agreat post hereon getting started.)

But what to automatise? Of class more unit and integration tests are obvious, particularly in keeping with the testing pyramid. Here are a few specific areas my team is looking at as a guide:

User Acceptance Tests (UAT)- Having a UAT helps verify key end-to-end workflow functionality of a lineament. In my concluding ten years of testing, our automated UAT (which escape nightly) has be the key indicant of the health of our product. Instead of look days (or weeks) for the next manual run of a test script to ensure your primary workflows are still functioning as expected, you can run tests whenever you demand to to check your work. You may want to too consider pre-commit tests that — you suppose it — run before you consecrate anything. You ’ ll know early if you interrupt something critical.

Rest APIs- Do you have tests for every endpoint? Great! But it ’ s not enough. Every method/parameter needs a test. Are your Agile teams aligned to have both backend and front end engineers? I hope so! This allows one team to own all aspects of a story.

Visual Regression Testing- The goal of this eccentric of test is to catch unintended visual impacts of styling and other changes. The basic thought is to use a framework to drive a browser to key points in your app and lead screenshots before a modification, and equate those with screenshots taken after a change.

Test Coverage- All of this is great, but how do you ensure you actually have code coverage? Leverage tools that can help you really SEE what you have. (Jacoco, Clover, Coveralls are just SOME examples). Make a game of it! Can you shell your concluding portion as you add new code or fix bugs?

Manual Testing is Still Important!

For autonomous testing across multiple user personas, check out SUSATest — it explores your app like 10 different real users.

When setting our roadmap, we wanted to name it out as a continued destination in achieving high lineament. Just be careful that your end don ’ t begin to jam on automation. Manual testing should be a real small part in ensuring your product is astonishing. (I previously touched on the importance of receive a human perspective when test in this post.) Make sure you have expectations well defined, or else it can well get out of control. Things we are highlighting:

Engineers are testers, too!- Don ’ t start guess that precisely because you have all this sheeny new automation you don ’ t have to really use what you just build. Engineers should develop the mindset that what they experience built is ready for product BEFORE they yet hand it off to QA. Use your lineament in every way you can maybe think of, and if it do sense, add more automated examination to it!

Explorative Testing and Bug Bashes- These have been invaluable to us. But, as with anything, they can be overused. Have a clear direction, charters, and plan session. Be unforced to notice when something is losing its luster. Take a look at your frequence, incentives, and other factors. Adapt, learn, implement, iterate.

Browser and Device Coverage

Taking everything above into consideration, in a world where more citizenry are expend mobile devices over desktop, is your lineament compatible with it all? With a myriad of devices to choose from, how do you blame? Part of your roadmap should consider this. Perhaps it makes more sentience to utilise a vendor (ahem, hello Sauce Labs!)

Don ’ t forget the NFRs!

I ’ m utter about Non-Functional Requirements. Do you get open goals for availability, localisation, protection and performance? Can you extend your automation fabric to do some canonical checks? Should you use a vendor? Each of these elements is still important in the quality of your product.

Summary

All of this is moot unless you are really frontloading calibre. You can not wait until the end to consider any of this in your testing. Make it part of your adoption criteria. Build until you have met that criterion. When your tester have it, all of these things should feature be covered.

There may be bumps and potholes along the way, but I hope this info helps on your road to character. Are thither things you like to consider when setting your roadmap? I ’ d love to try them!

Ashley Hunsberger is a Quality Architect at Blackboard, Inc. and co-founder of Quality Element. She ’ s passionate about make an encroachment in education and loves coaching team members in production and client-focused quality recitation. Most recently, she has focused on test strategy execution and training, maturation process efficiencies, and preaching Test Driven Development to anyone that will listen. In her downtime, she enjoy to go, read, quilt, hike, and spend time with her menage.

Published:
Dec 1, 2015
Share this post
Copy Share Link
LinkedIn
© 2026 Sauce Labs Inc., all rights reserved. SAUCE and SAUCE LABS are registered trademarks possess by Sauce Labs Inc. in the United States, EU, and may be registered in other jurisdictions.
robot
quote

Automate This With SUSA

Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts needed.

Try SUSA Free

Test Your App Autonomously

Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts.

Try SUSA Free