Informer le moteur de test de l'existence du sous-système

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

  1. Ouvrez une invite de commande et accédez au répertoire des plug-ins RPT.
  2. 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
  3. 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
  4. 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.
  5. 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>
  6. Lancez Rational Performance Tester avec l'option -clean pour que les plug-ins soient rechargés (par exemple : C:\IBM\RPT>eclipse –clean).

Commentaires