The plug-in is packaged in a zip archive that contains the Java codebase and the XML configuration file. The archive also contains some test launch plug-in implementations. The codebase may be contained in a Java archive file (.jar) or directly in .class files within folders representing the Java package structure.

The TestLaunchBean plug-in class follows the Bean standard and implements the TestLaunchBean interface. The XML configuration file in the .zip archive has the same name as this class. This allows you to package multiple plug-ins and XML files in a single archive.