この API の原則は、よく知られている Java Beans の概念を元にしています。 これにより、開発者が容易にテスト起動プラグインを実装できるようになっています。 テキスト形式の情報を Java コードに入れなくてもすむように、プロパティに関するメタ情報は、XML ファイル内で定義することができます。
プラグインの実装では、統合されるためのコールバック インターフェイスを実装し、ZIP アーカイブ内にパッケージングします。 他のインターフェイスは、代わりにプラグイン フレームワークで提供されており、プラグイン実装は情報にアクセスしたり、結果を取得したりすることができます。