Pour consulter la version la plus récente de ce fichier, consultez les notes sur l'édition disponibles à l'adresse suivante : www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rpt/61/html/611/nl/readme_fr_FR_611.html.
1.0 A propos de cette édition
1.1 Nouveautés de cette édition
1.1.1 Améliorations en matière de pool de données,
de fiabilité, de gestion des erreurs et de l'utilisation de la mémoire
1.1.2 Disponibilité d'IBM Rational Performance Tester
pour z/OS
1.1.3 Disponibilité d'IBM Rational Performance Tester
Extension pour Siebel Test Automation
1.2 Historique des correctifs du produit
2.0 Informations sur l'installation
2.1 Configuration matérielle requise
2.2 Configuration logicielle requise
2.3 Utilisation d'IBM Rational Performance
Tester pour z/OS
2.4 Licence
3.0 Correctifs de ce module de mise à jour
3.1 Correctifs
3.2 Incidents et solutions
4.0 Support client
5.0 Mentions légales et marques citées
Ce module de mise à jour s'appuie sur TPTP (Test and Performance Tools Platform) 3.3, ce qui permet à IBM Rational Performance Tester d'améliorer la modification des pools de données, la fiabilité, la gestion des erreurs et l'utilisation de la mémoire. Ce module de mise à jour inclut également le support pour z/OS, que vous pouvez acheter séparément, et résout les incidents répertoriés à la section 3.0.
Ce module de mise à jour s'appuie sur TPTP 3.3, ce qui permet à Rational Performance Tester d'offrir :
Ce module de mise à jour prend en charge z/OS. Lorsque vous achetez IBM Rational Performance Tester pour z/OS et que vous installez ce module de mise à jour, vous êtes en mesure d'utiliser un ordinateur éloigné qui exécute z/OS pour ajouter des utilisateurs virtuels à l'exécution du planning.
Ce module de mise à jour inclut en tant qu'extension séparée le support de test des applications Siebel 7.7. Etant donné que la bibliothèque des corrélations des données Siebel s'exécute uniquement sous Windows, il s'agit d'une fonction conçue pour Windows seulement.
Lorsque vous achetez IBM Rational Performance Tester Extension pour Siebel Test Automation et que vous installez ce module de mise à jour, vous êtes en mesure de tester les applications Siebel 7.7. Pour utiliser l'extension Siebel, vous devez vous acquitter d'une taxe de licence qui doit être payée avant utilisation. Pour acquérir cette extension, cliquez sur le lien Passport Advantage Online du site http://www-306.ibm.com/software/howtobuy/passportadvantage/pao_customers.htm
La structure STA (Siebel Test Automation) disponible uniquement auprès de Siebel est également requise. Contactez votre partenaire commercial Siebel pour acheter STA ou pour obtenir des informations.
Les sections suivantes répertorient les différences de Performance Tester lorsque l'extension Siebel est activée.
Les préférences de génération de test incluent une nouvelle option : Prise en charge de Siebel. Sélectionnez Fenêtre > Préférences, développez Test puis cliquez sur Génération de test de performance. Le paramètre par défaut est Automatique (détecte et active automatiquement la prise en charge de Siebel). Vous pouvez modifier le paramètre pour qu'il soit toujours actif ou toujours inactif.
Les préférences de l'éditeur de test contiennent une nouvelle page : HTTP. Sélectionnez Fenêtre > Préférences, développez Test, cliquez sur Editeur de test de performances, et sélectionnez l'onglet HTTP. Préférences figurant dans la page HTTP :
La page des informations générales n'a pas été modifiée par rapport à la description figurant dans l'aide du produit. La page Couleurs et polices affiche le codage de couleur pour le texte remplacé dans les variables intégrées (voir la section suivante, "Modification de tests Siebel").
Les différences majeures entre les tests Siebel et les tests HTTP standard résident dans la façon dont les données dynamiques sont stockées et remplacées lors de l'exécution du test.
Dans les tests HTTP standard, une source de données (variable de pool de données, code personnalisé ou référence) est liée à une valeur de test qu'elle remplace simplement lors de l'exécution.
Les tests Siebel contiennent un type de source de données supplémentaire, appelé source de données intégrée, qui contient des variables que vous pouvez substituer à une valeur de test. Les données de remplacement sont stockées dans une structure de données propriétaire appelée matrice en étoile. Une matrice en étoile stocke les chaînes et leur longueur au format hexadécimal (length_string) ou entier (length*string). Les remplaçants Siebel savent comment substituer des données et recalculer la longueur. Lorsque vous effectuez une substitution à partir d'une valeur figurant dans une matrice en étoile (mettez en évidence une valeur de format length_string ou length*string, cliquez avec le bouton droit de la souris et sélectionnez Remplacer à partir de), vous êtes invité à choisir une substitution Siebel ou HTTP standard. Sauf exception, choisissez Siebel.
Afin que les différentes exécutions de Siebel aboutissent, des valeurs d'exécution spéciales sont requises. La corrélation automatique doit utiliser ces "variables intégrées" spéciales dans la plupart des cas. Vous pouvez, toutefois, ajouter des corrélations supplémentaires.
Pour effectuer la corrélation d'une chaîne avec une variable intégrée, procédez comme suit :
Sélectionnez le type de variable et cliquez sur Suivant ou Terminer.
Un point de vérification du contenu détermine si une chaîne de texte donnée apparaît dans la réponse à une requête.
Pour ajouter un point de vérification du contenu à un test :
Pour créer une chaîne définie par l'utilisateur, suivez les instructions ci-dessous une fois l'étape 3 exécutée.
Les points de vérification définis par l'utilisateur peuvent être utilisés dans tous les tests et non uniquement dans les tests Siebel.
Ce module de mise à jour inclut les correctifs suivants :
Pour plus d'informations sur l'installation du module de mise à jour d'IBM Rational Performance Studio 6.1.1, les éléments prérequis, l'installation à partir d'une ligne de commande et la configuration d'un miroir local du serveur de mise à jour, reportez-vous aux instructions d'installation sur le site : http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rpt/61/html/611/nl/install_local_fr_FR_611.html.
Aucune condition matérielle n'est demandée pour l'installation du module de mise à jour.
Vous pouvez installer ce module de mise à jour pour utilisation avec IBM Rational Performance Tester 6.1.
Avant d'installer ce module de mise à jour, vous devez installer IBM Rational Product Updater 6.0.1.
Les fonctions de test Siebel requièrent la bibliothèque de corrélation de données fournie par Siebel, implémentée
par le fichier ssdtcorr.dll, fichier disponible dans la structure STA (Siebel Test Automation). Prenez contact avec Siebel
pour obtenir cette bibliothèque et copiez-la manuellement sur l'ordinateur local (où Rational
Performance Tester 6.1 a été installé) à l'emplacement suivant :
...\SDP\6.0\rpt_prod\external_files\deployable\siebel\.
La bibliothèque de corrélations doit se trouver sur tout ordinateur exécutant un test Siebel. Toutefois, il n'est pas nécessaire de la copier sur les ordinateurs éloignés car une fois que vous avez installé la bibliothèque de corrélations sur l'ordinateur local, elle est automatiquement copiée dans tout ordinateur éloigné sur lequel vous déployez un test Siebel.
La bibliothèque de corrélations fournie par Siebel dépend de la bibliothèque Microsoft C++, implémentée
par le fichier msvcr70.dll. L'ordinateur Windows sur lequel vous voulez exécuter un test Siebel peut ne pas
disposer d'une bibliothèque d'exécution C++ ou posséder une version différente. Dans ce cas, téléchargez le fichier msvcr70.dll sur le site Web de Microsoft et copiez-le dans le dossier siebel
avec
ssdtcorr.dll. Cette opération permet de garantir que le fichier sera automatiquement copié
sur tout ordinateur éloigné sur lequel vous déployez un test Siebel. Bien que dans certaines installations, cette
procédure n'est pas obligatoire, le fait de placer une copie du fichier msvcr70.dll
dans le dossier siebel
fait qu'il n'est plus nécessaire de se soucier de la présence de ce fichier
lors d'une installation future d'un ordinateur éloigné supplémentaire.
Les logiciels suivants doivent être installés sur le système z/OS :
Les sections suivantes expliquent comment utiliser Performance Tester pour z/OS. Pour cela, vous devez :
Demandez au programmeur système d'attribuer la valeur 2147483647 à ASSIZEMAX.
Placez les commandes d'exportation suivantes dans le fichier .profile de l'ID utilisateur qui lancera Performance Tester pour z/OS :
export RASERVER_HOME=rép_install/IBM/AgentController
export LIBPATH=$LIBPATH:rép_install/IBM/AgentController/lib:rép_install_java/bin:rép_install_java/bin/classic:rép_programme_analyse_xml/lib
export PATH=$PATH:rép_installIBM/AgentController/bin
Attribuez la valeur NO à la variable d'environnement _BPX_SHAREAS :
export _BPX_SHAREAS="NO"
ibmrac.os390.pax
tptpdc.os390.pax
pax -ppx -rf ibmrac.os390.pax
pax -ppx -rf ../../tptpdc.os390.pax
extattr +p rép_install/IBM/AgentController/lib/*.so
./SetConfig.sh -s ALLOW=ALL
./RAStart.sh
.
Pour arrêter z/OS RAC, émettez la commande suivante :
rép_install/IBM/AgentController/bin/RAStop.sh
Pour les tests de performances des applications Siebel, vous devez disposer d'une licence pour l'extension d'IBM Rational Performance Tester pour Siebel Test Automation. Cette extension fonctionne uniquement sur les systèmes Windows pris en charge par IBM Rational Performance Tester et IBM Rational Performance Tester pour z/OS. Elle ne fonctionne pas sous Linux ou z/OS.
IBM Rational Performance Tester permet cinq utilisateur virtuels simultanés sous Windows et Linux. Pour un nombre d'utilisateur supérieur, des licences de testeurs virtuels sont requises. Vous pouvez, par exemple, exécuter Performance Tester avec cinq utilisateurs virtuels sans licence mais pour dix utilisateurs virtuels, vous devez acheter une licence pour un ensemble de testeurs virtuels prenant en charge au moins cinq utilisateurs virtuels. Il existe différentes tailles de licence : 5, 50, 100, 250, 500, 1000, 2 500, 5 000, 10 000, 20 000, 50 000 et 1000 000 utilisateurs virtuels.
Une licence d'ensemble d'utilisateurs virtuels n'est pas divisible. Un seul utilisateur peut utiliser un ensemble d'utilisateurs virtuels à une période donnée. Par exemple, l'utilisateur A et l'utilisateur B ne peuvent pas se partager un ensemble de 50 utilisateurs virtuels en exécutant chacun un test de 25 utilisateurs. Cette licence permet à un utilisateur d'exécuter un test émulant jusqu'à 50 utilisateurs virtuels.
Il est possible de cumuler des licences d'ensemble d'utilisateurs virtuels. Par exemple, un utilisateur virtuel peut combiner plusieurs licences pour exécuter un test pris en charge par la combinaison de ces licences. Ainsi, un seul utilisateur peut utiliser deux licences de 50 utilisateurs pour exécuter un test simulant jusqu'à 100 utilisateurs virtuels.
L'exécution d'utilisateurs virtuels sur le système d'exploitation z/OS requiert une licence IBM Rational Performance Tester pour z/OS. IBM Rational Performance Tester pour z/OS permet d'exécuter un nombre illimité d'utilisateurs virtuels sur les hôtes z/OS pour lesquels vous avez acheté cette licence. De plus, cette licence permet l'exécution simultanée de cinq utilisateurs virtuels sur les plateformes Windows et Linux pour le développement des ressources de test.
Cette section répertorie les correctifs de ce module de mise à jour ainsi que les solutions de certains incidents.
Ce module de mise à jour résout les incidents suivants. Si un numéro de correctif APAR est associé à un incident, ce numéro est indiqué.
Cette section répertorie les solutions à certains incidents.
Dans certaines situations, particulièrement lorsque votre planning est défini pour s'arrêter après une période définie ou lorsque vous avez cliqué sur le bouton d'arrêt dans la vue Exécution de test de performances, le rapport récapitulatif peut afficher des utilisateurs actifs alors que le test est terminé.
Si un rapport récapitulatif affiche des utilisateurs actifs alors que vous pensez que le test est terminé, consultez l'onglet Globalité. Si ce dernier indique que le test est terminé, ignorez le statut des utilisateurs dans le rapport récapitulatif.
Dans le manuel d'installation de la version 6.1, Installation d'IBM Rational Performance Tester, la section "Installation des clés de licence sous Linux" est incorrecte. Cette section devrait indiquer :
Pour installer des clés de licence sous un client Linux, créez le fichier $HOME/.flexlmrc
, contenant une ligne avec le nom de l'ordinateur ou l'adresse IP du serveur de licence Rational. Par exemple, ajoutez les lignes RATIONAL_LICENSE_FILE=@server-name.com
ou RATIONAL_LICENSE_FILE=@ip-address
au fichier .flexlmrc.
Le fichier .flexlmrc doit être créé dans le répertoire principal de chaque utilisateur sur le système cible qui exécute plus de
cinq testeurs virtuels.
Si vous exécutez Performance Tester sous Linux, vous devez définir la variable d'environnement MOZILLA_FIVE_HOME afin que Rational Product Updater affiche correctement des informations détaillées.
Pour définir cette variable d'environnement, ajoutez les lignes suivantes à shortcut_rpu (dans le répertoire d'installation, /opt/IBM/Rational/SPD/6.0 par défaut) :
MOZILLA_FIVE_HOME=chemin de libxpcom.so
(généralement /usr/lib/mozilla-1.4.3)
export MOZILLA_FIVE_HOME
Cet incident concerne les autres produits installés sous Linux à l'aide du programme Rational Product Updater.
Lorsque vous entrez une valeur dans la zone Taille de segment de la machine JVM en sélectionnant Fenêtre > Préférences > Performance Test Workbench, la valeur n'est pas conservée sur les ordinateurs Linux. Une erreur est signalée qui indique que rational.sdp.ini est en lecture seule. Avant de modifier la préférence, modifiez le fichier afin qu'il soit accessible en écriture.
Pour effectuer l'enregistrement avec un serveur proxy, vous devez désélectionner Ne pas utiliser de serveur proxy pour les adresses locales. Toutefois, lors de l'utilisation de l'aide, vous devez sélectionner cette case à cocher.
Pour localiser cette case à cocher, ouvrez Internet Explorer et sélectionnez Outils > Options
Internet > Connexions > Paramètres réseau.
La page d'accueil du produit Rational Performance Tester est www.ibm.com/software/awdtools/tester/performance/index.html. Pour accéder aux FAQ, aux listes des incidents connus et des correctifs ainsi qu'aux autres informations de support technique, visitez la page Support (accessible depuis la page d'accueil du produit).
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
Le paragraphe suivant ne s'applique ni au Royaume-Uni, ni dans aucun pays dans lequel
il serait contraire aux lois locales :
LE PRESENT DOCUMENT EST LIVRE EN L'ETAT. IBM
DECLINE TOUTE RESPONSABILITE, EXPLICITE OU IMPLICITE, RELATIVE AUX INFORMATIONS QUI Y
SONT CONTENUES, Y COMPRIS EN CE QUI CONCERNE LES GARANTIES DE VALEUR MARCHANDE OU
D'ADAPTATION A VOS BESOINS.
Certaines juridictions
n'autorisent pas l'exclusion des garanties implicites, auquel cas
l'exclusion ci-dessus ne vous sera pas applicable.
Le présent document peut contenir des inexactitudes ou des
coquilles. Des modifications sont régulièrement apportées à ces informations ; ces
modifications seront intégrées dans les nouvelles éditions de la publication. IBM peut modifier sans préavis les produits
et logiciels décrits dans ce document.
Les références à des sites Web non IBM sont fournies à titre
d'information uniquement et n'impliquent en aucun cas une adhésion
aux données qu'ils contiennent. Les éléments figurant sur ces sites
Web ne font pas partie des éléments du présent produit IBM et
l'utilisation de ces sites relève de votre seule responsabilité.
IBM pourra utiliser ou diffuser, de toute manière qu'elle jugera
appropriée et sans aucune obligation de sa part,
tout ou partie des informations qui lui seront fournies.
Les licenciés souhaitant obtenir des informations permettant :
(i) l'échange des données entre des logiciels créés de façon
indépendante et d'autres logiciels (dont celui-ci), et (ii)
l'utilisation mutuelle des données ainsi échangées, doivent adresser
leur demande à :
Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, MA
02421-3112
USA
Ces informations peuvent être soumises à des conditions
particulières, prévoyant notamment le paiement d'une redevance.
Le logiciel sous licence décrit dans ce document et tous les éléments sous licence
disponibles s'y rapportant sont fournis par IBM conformément aux dispositions de l'ICA,
des Conditions internationales d'utilisation des logiciels IBM ou de tout autre accord
équivalent.
Les données de performance indiquées dans ce document ont été
déterminées dans un environnement contrôlé. Par conséquent, les
résultats peuvent varier de manière significative selon l'environnement
d'exploitation utilisé. Certaines mesures évaluées sur des systèmes en cours
de développement ne sont pas garanties sur tous les systèmes disponibles.
En outre, elles peuvent résulter d'extrapolations. Les résultats peuvent
donc varier. Il incombe aux utilisateurs de ce document de vérifier
si ces données sont applicables à leur environnement d'exploitation.
Les informations concernant des produits non IBM ont été obtenues auprès des
fournisseurs de ces produits, par l'intermédiaire d'annonces publiques ou via d'autres sources disponibles. IBM n'a pas testé ces produits et ne peut confirmer l'exactitude de leurs
performances ni leur compatibilité. Elle ne peut recevoir aucune réclamation concernant des produits
non IBM. Toute question concernant les performances de produits
non IBM doit être adressée aux fournisseurs de ces produits.
Toute instruction relative aux intentions d'IBM pour ses opérations à venir est susceptible d'être
modifiée ou annulée sans préavis, et doit être considérée uniquement
comme un objectif.
Le présent document peut contenir des exemples de données et de
rapports utilisés couramment dans l'environnement professionnel. Ces
exemples mentionnent des noms fictifs de personnes, de sociétés, de
marques ou de produits à des fins illustratives ou
explicatives uniquement. Toute ressemblance avec des noms de personnes, de sociétés ou des données
réelles serait purement fortuite.
LICENCE DE COPYRIGHT :
Le présent logiciel contient des exemples de programmes d'application en langage source destinés à illustrer les techniques de programmation sur différentes plates-formes d'exploitation. Vous avez le droit de copier, de modifier et de distribuer ces exemples de programmes sous quelque forme que ce soit et sans paiement d'aucune redevance à IBM, à des fins de développement, d'utilisation, de vente ou de distribution de programmes d'application conformes aux interfaces de programmation des plates-formes pour lesquels ils ont été écrits ou aux interfaces de programmation IBM. Ces exemples de programmes n'ont pas été rigoureusement testés dans toutes les conditions. Par conséquent, IBM ne peut garantir expressément ou implicitement la fiabilité, la maintenabilité ou le fonctionnement de ces programmes.
Toute copie totale ou partielle de ces programmes exemples et des oeuvres qui en sont dérivées doit comprendre une notice de copyright, libellée comme suit :
© (nom de votre société) (année). Des segments de code sont dérivés des Programmes exemples d'IBM Corp. © Copyright IBM Corp. 2000, 2005. All rights reserved.
Si vous visualisez ces informations en ligne, il se peut que les photographies et illustrations
en couleur n'apparaissent pas à l'écran.
Les informations sur l'interface de programmation vous aident à créer des logiciels à l'aide de ce programme.
Les interfaces de programmation génériques permettent d'écrire des applications qui obtiennent les services des outils de ce programme.
Cependant ces informations peuvent également contenir des informations sur les diagnostics, les modifications et la configuration. Ces informations doivent vous permettre de déboguer vos applications.
Avertissement : N'utilisez pas ces informations comme interface de programmation car elles sont sujettes à modification.
Les termes qui suivent sont des marques d'International Business Machines Corporation aux Etats-Unis et/ou dans certains autres pays :
Java et toutes les marques incluant Java sont des marques de Sun Microsystems, Inc. aux Etats-Unis et/ou dans certains autres pays.
Windows et Windows NT sont des marques de Microsoft Corporation aux Etats-Unis et/ou dans certains autres pays.
UNIX est une marque enregistrée de The Open Goup aux Etats-Unis et/ou dans certains autres pays.
Linux est une marque de Linus Torvalds aux Etats-Unis et/ou dans certains autres pays.
D'autres sociétés sont propriétaires des autres marques, noms de produits ou logos qui pourraient apparaître dans ce document.