Les tests de logiciels correspondent à une enquête menée pour fournir aux parties prenantes des informations sur la qualité du produit ou du service logiciel testé.
Le développement de la production interopérable InterSystems IRIS implique l'utilisation ou l'écriture de différents types de composants. Parmi ceux-ci figurent les services (qui traitent les données entrantes), les processus (qui gèrent le flux et la logique des données) et les opérations (qui gèrent les données ou les requêtes sortantes).