QA & testing glossary

Plain English definitions for the software testing and AI-powered QA terms you'll run into while working with Klarent.

A

AI hallucination

AI hallucination is when a language model generates output that sounds confident and plausible but isn't grounded in fact, in its training data, or in the context it was given. In AI-driven testing, that might mean a generated test case references a UI element or a field that doesn't actually exist.

AI test analytics

AI test analytics is the use of models to interpret the data a test suite produces, rather than just charting it. It clusters related failures, separates real defects from flaky ones, tracks where a suite is losing reliability, and turns thousands of run records into a short list of things worth acting on.

AI test automation

AI test automation is the practice of using artificial intelligence, including machine learning and generative models, to design, run, and maintain software tests with little or no manual scripting. AI agents interpret how an application behaves, turn plain-language descriptions into working test cases, and adjust those tests on their own as the software underneath them changes.

AI test execution

AI test execution is the run phase of an AI-driven test suite, where agents carry out test steps against a live application, decide what to do when the screen does not match expectations, and judge whether the result counts as a pass or a failure. It replaces a fixed replay of scripted commands with a run that can reason mid-flight.

AI test maintenance

AI test maintenance is the use of AI to keep an automated test suite working as the application under test changes. Instead of an engineer editing broken scripts after every release, models detect what moved in the interface or API, repair the affected steps, and flag the failures that point at real defects.

AI test prioritization

AI test prioritization is the use of models to decide which tests to run first, or at all, for a given change. It ranks a suite by how likely each test is to catch a defect in the code that just moved, so the highest-value cases run early and a pull request gets a useful signal in minutes instead of hours.

AI workflow automation

AI workflow automation is the use of AI models and agents to carry out a multi-step process end to end, deciding what to do next based on the result of the previous step rather than following a fixed script. It differs from traditional automation by adapting its path when a step's outcome isn't what was expected.

Azure DevOps

Azure DevOps is Microsoft's suite of services for managing the software development lifecycle, spanning planning, source control, builds, testing, and releases. It bundles five services, Azure Boards, Repos, Pipelines, Test Plans, and Artifacts, that teams can adopt together or individually, in the cloud or self-hosted on-premises.

Ready to eliminate QA bottlenecks? Talk to our team for a personalised walkthrough.

Book a free 30 minute call