Les principes de l'API reposent sur des concepts Java Beans largement reconnus. Cela permet aux développeurs d'implémenter facilement des plug-ins de lancement de test. Pour éviter de placer des informations textuelles dans du code Java, les méta-informations relatives aux propriétés sont définies dans un fichier XML.
L'implémentation des plug-ins est mise en package dans une archive ZIP et inclut une interface de rappel en vue de son intégration. En retour, d'autres interfaces sont fournies par la structure de plug-ins et permettent à l'implémentation d'accéder aux informations ou de renvoyer des résultats.