October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk5 min

Test Automation Predictions for 2021: Michael Battat’s Nine Forecasts

Michael Battat’s nine 2021 forecasts emphasized developer ownership, earlier build feedback, AI-assisted test selection, and visual testing. They remain predictions, not verified outcomes.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Michael Battat’s 2021 test-automation predictions share a central idea: move quality checks closer to development so teams get faster feedback. He forecast greater developer ownership, more automation in builds, AI-assisted test selection, and wider use of visual testing. These were Battat’s personal forecasts, not a consensus statement or a later audit of what happened.

What the predictions were—and what they were not

Battat presented nine personal predictions for the test-automation field in 2021. The article page now displays November 7, 2022, but its text explicitly frames the forecasts as being for 2021. That displayed date does not make the predictions a retrospective assessment: the available material does not establish which forecasts came true.

As an Amazon Associate I earn from qualifying purchases.

A separate Forrester forecast offers useful context, but it was also a prediction rather than a measured adoption result. In a software-development webinar originally broadcast January 11, 2021, Forrester’s key takeaway was: “At least a third of test professionals will use machine learning to make test automation smarter.” The webinar page identifies Chris Gardner as VP, Research Director, and Jeffrey Hammond as Vice President, Principal Analyst.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The nine test-automation predictions

1. Integrated quality engineering would challenge stand-alone QA

Battat expected pressure on separate QA groups as quality activities moved closer to development. The rationale was that testing earlier in the work cycle could shorten feedback loops and help teams find defects sooner. The forecast is about where quality work sits in a team’s process, not a claim that dedicated QA roles would disappear.

2. Development teams would own core test automation

He expected developers to take more responsibility for core automation. For front-end testing, he pointed to JavaScript as prominent and predicted Cypress would gain adoption alongside Selenium’s JavaScript bindings. This was a forecast about team ownership and tooling, not a claim that one framework would replace the others.

3. Primary automation would move into the build

Battat predicted that core checks—including system and end-to-end tests—would run earlier as part of builds. The intended benefit was practical: developers could investigate failures while the relevant changes were still familiar. Earlier execution can improve feedback timing, but the prediction itself does not specify a universal build design or test duration.

4. Speed and coverage would become the driving test metrics

He argued for quick feedback and parallel execution, while also reducing redundant tests and measuring code that remained unexercised. Taken together, these measures imply a trade-off to manage: more checks are useful only if teams can interpret their results promptly and the checks add meaningful coverage.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

5. AI would help select tests to ensure coverage

Battat forecast AI use for generating test conditions, standardizing setup, identifying untested code, and spotting redundant tests. Forrester’s separate forecast put a number on anticipated machine-learning use: at least a third of test professionals would use it to make test automation smarter. Neither source establishes that this level of adoption occurred in 2021.

6. Visual AI page checks would grow “10x”

Battat labeled this forecast “10x” and said it was based on feedback from Applitools Visual AI customers and the company’s tracking of pages using visual AI. The page does not provide a time period, baseline, or independently verifiable dataset for the figure. It should therefore be read as Battat’s vendor-informed prediction, not as an audited industry growth statistic.

7. Visual tests would run on every check-in

He expected visual validation to move earlier into code builds and merges, helping teams catch rendering and behavior issues sooner. This extends the earlier-build theme to what a test checks: not only functional outcomes, but also how a page appears.

8. Visual tests would run with unit tests

Battat described customers running visual validation alongside standard unit tests and forecast broader adoption of visual unit testing. This is distinct from running a larger visual suite later in a pipeline: the prediction places some visual checks alongside fast, developer-facing tests.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

9. The gap between adopters and non-adopters would grow

He expected teams using modern automation to deliver faster, while teams relying on legacy practices faced harder trade-offs between speed and quality. This was a forecast about a widening difference between teams’ capabilities, not evidence that such a gap was measured.

The common thread: faster feedback, brought closer to code

Several predictions reinforce one another. Developer ownership, tests in the build, and checks on each change all move feedback toward the people making changes. Speed and parallel execution matter because early checks lose value if they take too long to return useful results. Coverage and redundancy matter because teams need confidence that a fast pipeline still exercises the code that matters.

AI and machine learning appear in this picture as potential aids to selecting, generating, and organizing tests—not as substitutes for deciding what quality means or reviewing failures. Visual testing forms another distinct strand: Battat anticipated more page checks, earlier visual validation, and visual tests running alongside unit tests.

How to assess these ideas in a team today

The predictions are most useful as questions for evaluating a workflow, not as a checklist that every team must adopt wholesale. The priorities Battat described suggest several concrete comparison points:

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Feedback time: How quickly does a developer learn that a change broke behavior or appearance? Does parallel execution shorten that interval?
  • Coverage quality: Which important paths or code remain untested, and which existing checks duplicate one another without adding useful signal?
  • Pipeline placement: Which checks belong in a build or on each change, and which should run later because of their cost or scope?
  • Validation type: Does the suite cover functional behavior, visual rendering, or both—and are those checks placed where failures are actionable?
  • AI’s role: Is AI helping select or generate tests, standardize setup, identify uncovered code, or find redundancy? How does the team verify its suggestions?

These are evaluation criteria implied by the forecasts, not a formal benchmark. The cited material supplies no later outcome data with which to score Battat’s predictions.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Where ScreenshotNeo fits in visual-check workflows

ScreenshotNeo is a website screenshot API and MCP server for developers. It can capture pages as PNG, JPEG, WebP, or PDF, which can provide screenshot artifacts for a visual-validation workflow. It is a capture service, not by itself a visual-diff test runner: a team still needs to decide how captured images are compared and how differences are reviewed. See ScreenshotNeo and its API documentation.

A single GET request can capture a URL:

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

For visual checks, you can use a stable test URL in place of the example and arrange for your own comparison step to consume the resulting image. ScreenshotNeo also accepts the parameter names used by other screenshot APIs, which can make switching easier.

Or skip the browser setup

ScreenshotNeo accepts cookie or consent banners like a visitor before capture and removes more than 60 known consent platforms, newsletter popups, and chat widgets; each step can be turned off. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads, and cache hits cost nothing, and response headers report the page verdict and billing status. Its MCP server provides take_screenshot, get_page_info, and capture_pdf tools for Claude, Cursor, and other MCP clients. The Free plan includes 1,000 screenshots per month with no card; paid plans start at $5 for 3,000.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Sign up for 1,000 free screenshots a month with no card.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.