AI Terminology for Testers



AI Terminology for Testers

If you’re beginning your AI testing journey, you’ll encounter many new terms. Understanding these concepts will help you work effectively with AI-powered testing tools and modern automation frameworks.

  1. Artificial Intelligence (AI)

Definition

Artificial Intelligence is the ability of computers to perform tasks that normally require human intelligence.

Examples

  • Chatbots
  • Voice assistants
  • Recommendation systems
  • AI-powered testing tools

QA Example
An AI tool automatically generates test cases from user requirements.

  1. Machine Learning (ML)

Definition

Machine Learning is a branch of AI where systems learn from data instead of being explicitly programmed for every scenario.

QA Example
A testing tool learns which tests fail most often and prioritizes them during regression testing.

  1. Deep Learning

Definition

Deep Learning is a subset of Machine Learning that uses neural networks with many layers to solve complex problems.

Examples

  • Image recognition
  • Speech recognition
  • Face detection
  1. Generative AI

Definition

Generative AI creates new content such as:

  • Text
  • Code
  • Images
  • Videos
  • Audio

QA Example
Generate Playwright automation scripts from a plain English prompt.

  1. Large Language Model (LLM)

Definition

An LLM is an AI model trained on vast amounts of text to understand and generate human language.

Examples

  • ChatGPT
  • Claude
  • Gemini

QA Example
Generate test cases, API tests, SQL queries, or automation code.

  1. Prompt

Definition

A prompt is the instruction or question you provide to an AI model.

Example

Generate Playwright TypeScript test cases for a login page.

The quality of the prompt often influences the quality of the output.

  1. Prompt Engineering

Definition

Prompt Engineering is the practice of writing clear, structured prompts to get better AI responses.

Example

Instead of:

Write login tests.

Use:

Generate Playwright TypeScript login automation scripts including positive, negative, boundary, and security test scenarios.

  1. Token

Definition

Tokens are the small pieces of text that AI models process.

For example:

“Playwright is awesome”

may be split into several tokens internally.

Why It Matters

  • Longer conversations consume more tokens.
  • Token limits affect how much context the model can process.
  1. Context Window

Definition

The context window is the maximum amount of information an AI model can consider at one time.

QA Example
You can provide requirements, API specifications, and automation code together if they fit within the model’s context window.

  1. Hallucination

Definition

A hallucination occurs when an AI model generates information that is incorrect, fabricated, or unsupported.

QA Example
An AI assistant invents an API endpoint that does not exist.

Best Practice
Always verify AI-generated outputs.

  1. Embeddings

Definition

Embeddings convert text into numerical representations that capture meaning.

Uses

  • Semantic search
  • Similarity matching
  • Knowledge retrieval
  1. Retrieval-Augmented Generation (RAG)

Definition

RAG combines an LLM with external knowledge sources, allowing it to retrieve relevant information before generating a response.

QA Example
A chatbot answers questions using your organization’s test documentation instead of relying only on its training data.

  1. Fine-Tuning

Definition

Fine-tuning adapts an existing AI model using additional domain-specific data.

Example
Training a model on your company’s testing standards and terminology.

  1. AI Agent

Definition

An AI agent can perform tasks autonomously by planning, making decisions, and using tools.

QA Example
An AI agent:

  • Generates test cases
  • Executes tests
  • Analyzes failures
  • Creates reports
  1. Model Context Protocol (MCP)

Definition

Model Context Protocol (MCP) is an open standard that enables AI assistants to securely connect to external tools, applications, and data sources.

QA Example
An AI assistant uses an MCP server to inspect a Playwright test, retrieve test results, or interact with browser automation tools.

  1. Self-Healing

Definition

Self-healing allows AI-powered automation tools to recover from certain UI changes, such as updated element locators.

Benefit
Reduces automation maintenance effort.

  1. Computer Vision

Definition

Computer Vision enables AI to interpret images and visual interfaces.

QA Example
Visual regression testing that detects layout differences between application versions.

  1. Natural Language Processing (NLP)

Definition

NLP enables computers to understand and process human language.

QA Example
Converting plain English test descriptions into automation scripts.

  1. Synthetic Test Data

Definition

Artificially generated data that resembles real-world data while avoiding the use of sensitive information.

Benefits

  • Better privacy
  • Improved test coverage
  • Easier data management
  1. AI-Assisted Testing

Definition

Using AI to enhance software testing activities rather than replacing testers.

Examples

  • Test case generation
  • Automation code generation
  • Failure analysis
  • Test prioritization
  • Documentation

Quick Reference Table

Term Simple Meaning QA Example
AI Machines performing intelligent tasks AI-generated test cases
Machine Learning Systems learn from data Test prioritization
Deep Learning Advanced neural networks Image recognition
Generative AI Creates new content Automation scripts
LLM Language-focused AI model ChatGPT generating code
Prompt Instruction given to AI “Generate login tests”
Prompt Engineering Writing better prompts Detailed automation requests
Token Small unit of text Input/output size
Context Window Maximum information AI can process Large requirement documents
Hallucination Incorrect AI-generated information Fake API endpoint
Embeddings Numeric representation of meaning Semantic search
RAG LLM + external knowledge Company documentation chatbot
Fine-Tuning Adapting a model with domain data Organization-specific AI
AI Agent Autonomous AI assistant Automated test execution
MCP Standard for connecting AI to tools AI interacting with Playwright
Self-Healing Automatic locator recovery UI change adaptation
Computer Vision AI understands images Visual testing
NLP AI processes human language Natural language test generation
Synthetic Test Data Artificial but realistic data Privacy-safe testing
AI-Assisted Testing AI supports testing activities Faster automation development

Tags:
Leave a comment

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

Subscribe now

Receive weekly newsletter with educational materials, new courses, most popular posts, popular books and much more!