cd /news/artificial-intelligence/exhaustive-testing-is-still-impossib… · home topics artificial-intelligence article
[ARTICLE · art-108639] src=allaboutcoding.ghinda.com ↗ pub= topic=artificial-intelligence verified=true sentiment=· neutral

Exhaustive Testing Is Still Impossible, Even with LLMs

LLMs are discovering bugs in mature, stable software, confirming that exhaustive testing remains impossible and impractical, according to an industry observer. The rapid adoption of LLM-generated code in software development is happening without a mental model or risk assessment, and LLMs cannot yet verify whether built software meets requirements or solves customer problems, as that context lies outside the code. The author argues that risk-based testing remains the right approach and that while LLMs can accelerate test case generation, they cannot yet do it autonomously without losing the learning process.

read2 min views1 publishedAug 24, 2026
Exhaustive Testing Is Still Impossible, Even with LLMs
Image: Allaboutcoding (auto-discovered)

I think we are about to find out (yet again) that exhaustive testing is impossible. Or at least impractical. LLMs are already discovering bugs in mature, stable software. That is confirmation that exhaustive testing was never possible and still is not possible.

But the real price is probably coming. We (as industry that moves ahead with adopting full LLMs in SDLC) are creating, reviewing, and merging LLM-generated code at full speed without understanding how it works. No mental model. No risk assessment. Just speed.

I am not saying here don’t use AI/LLMs. I want to talk more about how can we create an environment that will guide an LLM toward a direction that is verifiable and we can trust the output.

Coding is solved is true only if coding means producing a lot of code that runs. In case coding means engineering and quality and verification we still have a long way to go. What works is that we can throw a lot to LLMs and as they are so great with working with text hey can help a lot.

But they are not yet there to verify on their own:

(1) If what we built is what was required to be built (verify it works as expected)

(2) If what we built is what is needed (validate solution fit for customer problem)

Those require context thatis outside the code.

That’s why I go back to some fundamentals of software and we have to revisit and see which principles are still standing and which not. Exhaustive testing is impossible is holding. LLMs are not solving it. Quantum computers maybe it will when they reach market scale.

If exhaustive testing is impossible then a couple of consequences follow directly and testing remains a problem of selecting a finite set of observations from a much larger space of possible behaviours/inputs/outputs. Testing based on risks is still the right approach.

When I write testing here you are maybe thinking about tester. But you are a bit misguided if that is the case. Developers are doing testing, product managers are doing testing, technical founder are doing testing and a wide range of people are doing testing.

As it was the case before with automated testing it is now with generative test cases and automatic running: you should make sure your environment is generating the proper test cases that fit your business/product/market/risks and the solution is the correct one for you problem.

LLMs can accelerate a lot of these findings but they cannot (yet) do it on their own. A field observation is that the more you delegate out of these decisions to LLMs the learning process that fuels these kind of decisions is lost and it becomes harder to steer.

── more in #artificial-intelligence 4 stories · sorted by recency
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/exhaustive-testing-i…] indexed:0 read:2min 2026-08-24 ·