Les sous-systèmes sont identifiés dans le moteur des tests de
performances à l'aide d'extensions. En général, un nouveau protocole indique dans son fichier plugin.xml le nom de classe du
sous-système qu'il fournit. Cet exemple modifie un plug-in de test de performances
existant et spécifie le nom de classe de l'exemple de plug-in dans le fichier
plugin.xml.
Pourquoi et quand exécuter cette tâche
Pour identifier le sous-système dans le moteur des tests de performances,
procédez comme suit :
Procédure
- Ouvrez une invite de commande et accédez au répertoire des plug-ins RPT.
- Sauvegardez une copie du JAR de l'exécution HTTP existant. Par exemple : C:\IBM\common\plugins>copy
com.ibm.rational.test.lt.execution.http_7.0.0.v200609010404.jar com.ibm.rational.test.lt.execution.http_7.0.0.v200609010404.jar.orig
- Effectuez une nouvelle copie du JAR de l'exécution HTTP pour le modifier.
Par
exemple : C:\IBM\common\plugins>copy com.ibm.rational.test.lt.execution.http_7.0.0.v200609010404.jar foo.jar
- Extrayez le fichier plugin.xml. Par exemple : C:\IBM\common\plugins>jar
xvf foo.jar plugin.xml Remarque : votre instruction PATH doit contenir un
SDK Java pour que vous puissiez accéder à l'utilitaire JAR.
- Ajoutez les lignes suivantes au fichier plugin.xml, juste au-dessus de la ligne
</plugin>, dans la partie inférieure :
<extension
point="com.ibm.rational.test.lt.execution.Subsystem">
<Subsystem
feature="com.ibm.rational.test.lt.feature.lt"
class="test.SampleSubsystem"/>
</extension>
- Lancez Rational Performance Tester avec l'option -clean pour que
les plug-ins soient rechargés (par exemple : C:\IBM\RPT>eclipse
–clean).