Les tests cases peuvent être classés en différentes catégories :
- Tests fonctionnels : tests de toutes les fonctionnalités de notification (un/subscription, un/registration, notification, etc.), test des stop/start/shutdown de composants, etc.
- Test de performances : temps de réponse et conso mémoire/CPU sur tests de monté en charge et tests aux limites
- Tests d'intégration : tests de compatibilités entre versions des composants logiciels
- Test unitaires : bas niveau, ensemble de bonnes pratiques de dev