When people hear about Artificial Intelligence (AI), they often imagine robots, virtual assistants, or sci-fi movies. But what does the ISTQB, the global leader in software testing certification, say about it?In this post, you'll learn what AI means from a professional testing perspective, how ISTQB defines it, and why it's essential for testers today and in the future.
According to the ISTQB CT-AI syllabus, Artificial Intelligence is defined as:
“The capability of a designed system to acquire, process and apply knowledge and skills”.
It’s not magic. It’s about creating systems that can learn and act effectively, based on data or experience.
The AI Effect, as described by ISTQB, refers to the phenomenon where once a task previously considered AI becomes commonplace, it's no longer seen as "intelligent".📍Example:
This shows that our perception of AI evolves as technology becomes normalized.
ISTQB classifies AI into three categories:
Type of AI | Description | Current State |
---|---|---|
Narrow AI | Performs specific tasks like voice assistants or spam filters | Already exists |
General AI | Comparable to human cognitive capabilities | Not yet developed |
Super AI | Surpasses human intelligence in all aspects | Hypothetical |
All the AI we use today belongs to the Narrow AI category.
🔩 Traditional software:
🤖 AI-based systems (e.g., using machine learning):
📷 Example: An AI model learns to identify cats in photos by detecting patterns, not by being told what a “cat ear” is.
This is where things get interesting. Testers need to understand:
Testing AI isn’t just running automated scripts — it means understanding the internal behavior of often opaque models.
Artificial Intelligence is not just a buzzword — it’s a game-changing technology. As testers, we must know what it is, how it works, and how to validate it.The ISTQB CT-AI syllabus provides a solid foundation to understand AI in testing, both conceptually and practically. Best of all: you don’t need to be a math genius to learn it.