KEduca
Il existe différents types de tests, mais ces types n'ont pas vraiment de signification réelle. Tout dépend du type des questions contenues.
Model-based testing
Sur la base de modèles abstraits, des cas de test peuvent être dérivées sous la forme de "suites de tests". Ces suites de tests ne sont pas directement exécutables, car elles n'ont pas le même niveau d'abstraction que le code exécutable. Cela demande souvent une intervention manuelle de la part d'un ingénieur de test qui doit concevoir une "couche d'adaptation" permettant de passer d'une suite de tests abstraites en suite de tests exécutables. Cette étape est généralement appelée "étape de concrétisation".