Micro Focus LoadRunner – Trucs et astuces

30 octobre 2021

Table des matières

  • 1. LoadRunner - Trucs et astuces - Novembre 2020
    • 1. Définissez les répertoires TEMP et TMP du système
    • 2. Ajout de code C à un script AJAX TruClient existant dans LoadRunner 11
    • 3. Configurer la fonctionnalité Windows Data Execution Prevention (DEP)
    • 4. Limitation Windows de la longueur de chemin maximale sur le répertoire temporaire de Performance Center Load Generator
    • 5. L'enregistrement du script VuGen est lent et la plate-forme d'enregistrement devient parfois liée au processeur
    • 6. Remplacez la colonne du 90e centile du rapport de synthèse par d'autres valeurs
    • 7. 90e centile - Définition, calcul
    • 8. Erreur : La sécurité de l'URL ne peut pas être affirmée. renvoyé de l'étape de connexion dans le script Oracle Applications R12 corrélé
    • 9. Erreur lors de l'exécution de plus de deux Citrix Vusers en test de charge uniquement : Erreur : événement de déconnexion inattendu, sortie…
    • 10. Erreur -86801 : Accès à l'hôte refusé, non disponible ou manquant
    • 11. Capturez un vidage d'un crash à l'aide de l'outil ntsd
    • 12. Ajouter un moniteur personnalisé à LoadRunner Analysis
    • 13. Définissez le rapport récapitulatif pour afficher les transactions dans l'ordre d'exécution
    • 14. VuGen dans LoadRunner se bloque lors de l'ouverture de la liste des paramètres
    • 15. VuGen se bloque lorsque vous essayez de créer des paramètres
    • 16. VuGen n'arrête pas de planter et/ou les éléments de menu ne fonctionnent pas
    • 17. L'enregistreur Web se bloque lors du changement d'actions sur la barre d'outils pendant l'enregistrement
    • 18. VuGen se bloque lorsque vous essayez d'ouvrir un gros fichier replay.vdf
    • 19. Internet Explorer se fige de manière aléatoire lors de l'enregistrement d'une application Web sécurisée
    • 20. VuGen plante/se bloque lors de l'enregistrement d'une application client-serveur à l'aide d'ODBC
    • 21. VuGen plante avec les protocoles Web et FLEX
    • 22. Erreur -205177 : Échec du démarrage de RRE en raison d'une fonction de temporisation xlrCReplayEngineStartupNotifier ::WaitForStartupNotification
  • 2. LoadRunner - Trucs et astuces - Décembre 2020
  • 3. LoadRunner – Trucs et astuces – janvier 2021
    • 1. Les autorisations de base recommandées requises pour l'administrateur de la base de données LRE
    • 2. Instructions pour gérer la crise, lorsque la connexion LRE échoue à chaque connexion en utilisant l'intégration LRE de VuGen
    • 3. Instructions pour changer l'emplacement du journal dans Octane
    • 4. Instructions pour résoudre l'erreur Flash sur le navigateur TruClient dans LoadRunner Enterprise 2020 SP3
    • 5. Instructions concernant l'ajout d'exécutions à l'échec des rapports de tendance
    • 7. Instructions pour se connecter correctement à partir de l'utilitaire de changement d'identité
    • 8. Impossible de générer un rapport d'analyse pour les grands ensembles de résultats
    • 9. Vérifiez que les arguments fournis dans web_set_certificate_ex() sont corrects
    • 10. VuGen donne une erreur d'exception à la fin de l'enregistrement ou pendant la relecture en raison des vignettes
  • 4. LoadRunner - Trucs et astuces - Février 2021
    • 1. La copie des paramètres d'exécution d'un script à un autre entraîne l'échec du test au démarrage
    • 2. Le dossier System Temp manque d'espace pendant la migration du projet
    • 3. Face à l'erreur suivante lors de l'installation de LG
    • 4. Informations de publication pour LoadRunner Enterprise 2020 SP3 Hotfix 1
    • 5. Correctif pour les problèmes d'intégration de Vugen avec LoadRunner Enterprise 2020SP3
    • 6. Existe-t-il un moyen de supprimer la clé de licence ?
    • 7. Erreur -205177 : Délai d'expiration du battement de cœur de l'onglet 2. [ID de message : MERR-205177]
    • 8. Intégrations VuGen à LR Enterprise - Impossible d'étendre les dossiers contenant trop de scripts enregistrés dessus
    • 9. LRE 2020 SP2 : le bilan de santé affiche les messages ayant échoué, même si l'environnement fonctionne parfaitement
    • 10. NtityUnlocker ne parvient pas à s'authentifier via HTTPS lorsque les protocoles de sécurité TLS 1.0 et SSL 3.0 sont désactivés sur la machine hôte
    • 11. Erreur : Impossible d'initialiser la bibliothèque de détection lors de l'exécution des Vusers Teradici PCoIP
  • 5. LoadRunner – Trucs et astuces – mars 2021
    • 1. Erreur de compilation lors de l'inclusion dans le script Vuser d'un fichier d'en-tête ou de paramètres résidant sur le chemin UNC
    • 2. Le script Vugen avec un fichier d'en-tête personnalisé dans globals.h ne s'exécute pas dans Performance Center, mais se rejoue correctement dans VuGen
    • 3. Erreur lors de l'intégration des en-têtes HTTP dans un en-tête SOAP
    • 4. Échec des tâches Jenkins avec échec de l'exécution de l'opération 'Analyzing'
    • 5. Problèmes d'évolutivité de TruClient Firefox avec Microsoft Terminal Services
    • 6. Jenkins – Intégration Performance Center/LoadRunner
    • 7. Mise à niveau OpenSSL 1.0.1j pour LoadRunner et Performance Center
    • 8. Erreur Aucune interface de ce type prise en charge n'est reçue sur perfmon
    • 9. HTTP 500 et une erreur SOAP lors de la relecture d'un script de service Web
    • 10. Problèmes de charge élevée pour les tests Citrix lors de l'utilisation de HP Citrix Agent
  • 6. LoadRunner - Trucs et astuces - avril 2021
    • Problèmes d'enregistrement avec vugen avec les contrôles Active X.
    • Impossible de trouver le symbole Actions.java
    • nouvelle étape web_convert_param n'apporte pas la fenêtre '> Dans LoadRunner vugen 1260, Insert-> nouvelle étape web_convert_param n'apporte pas la fenêtre
    • Le contenu des ressources n'est pas décodé par défaut dans PC/LR 12.63
    • Autorisations minimales recommandées requises pour l'administrateur de la base de données LRE pour le déploiement Oracle
    • Vugen incapable de créer plus de 10 actions dans le protocole TruClient
    • Existe-t-il un moyen de supprimer la clé de licence ?
    • Correctif pour les problèmes d'intégration de Vugen avec LoadRunner Enterprise 2020SP2
    • Erreur : Impossible d'initialiser la bibliothèque de détection lors de l'exécution des Vusers Teradici PCoIP
    • Génération des journaux de débogage de VuGenToolKit
  • 7. LoadRunner – Trucs et astuces – Mai 2021
    • 1. Erreur lors de l'intégration des en-têtes HTTP dans l'en-tête SOAP
    • 2. Le script VuGen avec un fichier d'en-tête personnalisé dans gloabls.h ne s'exécute pas dans le Performance Center, mais se rejoue correctement dans VuGen
    • 3. Erreur de compilation lors de l'inclusion dans le script Vuser d'un fichier d'en-tête ou de paramètres résidant sur le chemin UNC
    • 4. Tester les services Web avec un Vuser Web standard
    • 5. Erreur Aucune interface de ce type prise en charge n'est reçue sur perfmon
    • 6. PC 11.5x – L'exécution du test a échoué. Raison : Échec du lancement du contrôleur
    • 7. Comment utiliser web_Custom_request pour les appels XML avec Web HTTP/HTML au lieu de Web Service
    • 8. Prise en charge de LoadRunner pour la plateforme Sybase Unwired (SUP)
    • 9. Obtention d'une erreur lors de l'ajout de Performance Center Server à Lab Management
    • 10. Web_service_call échoue lors de la relecture avec la valeur ne peut pas être une erreur nulle dans Vugen
  • LoadRunner – Trucs et astuces – juin 2021
    • 1. Dépannage de LoadRunner et de la connectivité réseau de Performance Center.
    • 2. Est-ce que Vugen peut gérer le CAPTCHA pendant la relecture ?
    • 3. Impossible de démarrer le service de test de charge Performance Center
    • 4. LoadRunner et Performance Center ont-ils des chiffrements faibles ?
    • 5. Comment vérifier si un port serveur est disponible pour se connecter ou non ?
    • 6. Le type d'instances Amazon EC2 Micro peut-il être utilisé pour provisionner un générateur de charge LoadRunner 12 dans un compte Cloud ?
    • 7. Comment capturer un vidage mémoire de processus avec l'outil procdump de Microsoft Technet ?
    • 8. Un test de charge Performance Center (PC) en cours d'exécution semble être inactif - Le contrôleur hôte enregistre 'AS :: GetSchedulerState'. LRE n'est pas disponible
    • 9. Échec de l'ajout de Performance Center Server au site LAB Management
    • 10. HTTP 500 et une erreur SOAP lors de la relecture d'un script de service Web

2. LoadRunner - Trucs et astuces - Décembre 2020

1. X récurrent dans la zone de saisie pendant l'enregistrement

Il arrive souvent que les utilisateurs soient confrontés à l'enregistrement HTTP/HTML avec Vugen alors qu'il fonctionne correctement sur le navigateur Web. Parfois, la zone de saisie VuGen apparaît sous la forme d'un X et il devient difficile d'utiliser l'outil d'enregistrement. Même lorsque le processus métier manuel est en cours et que la zone de saisie est présente activement à l'écran. Alors que la sortie de l'enregistrement VuGen reste la même et que la zone de saisie apparaît sous la forme X. Comme l'application testée (AUT) fonctionne simplement en processus 32 bits, au contraire, VuGen peut simplement démarrer à 64 bits IE tout au long du processus d'enregistrement. Pour rappel, ce correctif n'est destiné qu'à la version 1250 en particulier. Si le même problème est présent dans d'autres versions, assurez-vous d'utiliser un ticket avec support.

Pour résoudre ce problème de fonctionnement de VuGen, vous pouvez utiliser le Correction 1250 à l'aide des étapes ci-dessous :



  • Principalement l'extraction de la fix.zip fichier est nécessaire, puis trouver ces fichiers ci-dessous:
  1. QTWeb.Irp
  2. WebBase.Irp
  3. WinSock.Irp
  4. Wplus.Irp
  • Après cela, vous devez visiter datprotocoles
  • Ensuite, vous devez créer une copie de tous les 4 fichiers Irp mentionnés ci-dessus.
  • N'oubliez pas de fermer correctement toutes les fenêtres d'Internet Explorer (IE). Forcez également l'arrêt et l'arrêt de tous les processus IEXPLORE.EXE avant le lancement du processus d'enregistrement, sinon quelque chose pourrait mal tourner.

deux. L'erreur Impossible de trouver le symbole se produit en répétition

Les actions Java sont très importantes pour le fonctionnement de toutes les activités liées au Web. Lorsque les actions de symbole sont corrompues ou manquantes, il devient difficile d'utiliser les fonctions Web dans le protocole utilisateur Java. Pour corriger cette erreur de symbole introuvable, vous pouvez suivre les instructions ci-dessous :

  • Vous devez principalement importer un package dans le système et, ce faisant, vous pourrez utiliser les protocoles Java.
  • Maintenant, importez Irapi.web dans le système au tout début du script avec soin. S'il n'est pas importé, vous trouverez un message indiquant que vous ne pouvez pas trouver le symbole Actions.java à l'écran.
|__+_|

3. La fenêtre n'apparaît pas avec la nouvelle étape web_convert_param

Lorsque Windows n'apparaît pas même avec la nouvelle étape web_convert_param, cela signifie qu'il s'agit d'un problème d'interface utilisateur. Il doit être résolu rapidement, vous pouvez résoudre ce problème en suivant les étapes ci-dessous :

Vous devez remplacer les deux fichiers de configuration joints : websteps_steps.dat et WebHTTP.addinWebHTTP.addin

Ici, seul le correctif 1260 peut être utilisé pour le problème en particulier. Il a été dûment efficace sur la version 12.60, pour une version ou des niveaux de service pack différents un boitier avec support suffirait mieux. Vous pouvez trouver ces fichiers dans le dossier d'installation dans le stockage : %vugen_path%

  1. datwebsteps_steps.dat
  2. AddInsVuGenProtocolsWebHttpHtmlWebHTTP.addin

4. Lorsque VuGen ne peut pas générer de nombreuses actions

Il arrive souvent que VuGen ne soit pas capable de générer plus de 10 actions dans le protocole TruClient. Nous assistons au message indiquant que le nombre maximum d'actions a été atteint à l'écran. Cela se produit lorsque nous jonglons avec de nombreuses actions en mode Développement et une fois que la limite atteint 10, cette erreur s'affiche. Pour résoudre ce problème, vous pouvez simplement suivre les étapes ci-dessous :

Spécifiquement pour la version 1260

N'oubliez pas que ce correctif était destiné à la version 1260. Une fois que vous avez fini de générer 10 actions en mode développement, vous devez sélectionner n'importe quelle action, enregistrer ou saisir quelques codes.

Ensuite, vous devez sélectionner toutes les lignes et Clic-droit dessus.

Ensuite tu verras Nouvelle opération, alors vous devez cliquer dessus et lui créer un nom unique.

Nous devons maintenant le modifier et apporter des modifications importantes au fichier JavaScript pour résoudre le problème. Cliquez donc sur Modifier le fichier.

Alors tu trouveras Irtuclientweb_master_prefs.js sous ces deux destinations :

  1. /journée
  2. %AppData%RoamingHewlett-PackardLoadRunnerTruClientWeb
|__+_|

5. Problèmes d'intégration de VuGen avec LoadRunner Enterprise

Il arrive souvent que lorsque nous collons une adresse de serveur depuis le Web, nous ne puissions copier qu'un Test de charge, administrateur ou LRE , et il ne se connecte pas du tout. Les utilisateurs ne peuvent même pas enregistrer les scripts lancés ou ouverts à partir de l'entreprise LoadRunner lors de l'utilisation de https et http. Il n'y a parfois pas assez de fichiers à télécharger en tant que fichiers d'exécution pour les scripts DevWeb. Parfois, il arrive que lorsqu'il y a une multitude de dossiers divers dans des chemins variés portant le même nom, l'arborescence des dossiers ne peut pas du tout se développer. Si l'utilisateur souhaite utiliser un deuxième script différent du même projet précédent, il devra alors ré-authentifier son nom d'utilisateur et son mot de passe respectifs, puis sélectionner le projet. Ces problèmes liés au script ou à l'intégration peuvent être résolus en suivant les instructions ci-dessous :

  1. Vous devez télécharger le correctif puis extraire LRE_SP2_VuGen_Fix.zip
  2. il faut retrouver l'original VuGenToolkit.exe en dessous de %vugen_path%inVuGenToolKit et sauvegardez-le.
  3. il faut retrouver l'original Ire-uploader dossier qui se trouve dans : %vugen_path%in puis sauvegardez-le.
  4. Vous devez sauvegarder l'original DevWeb.lrp fichier qui se trouve sous %vugen_path%datprotocols.
  5. Maintenant, vous devez copier le VuGenToolkit.exe de l'étape 1 à la %vugen_path%inVuGenToolKitVuGenToolkit.exe .
  6. Copiez ensuite l'intégralité du dossier lre-uploader de l'étape 1 vers vugen_path%inlre-uploader
  7. Enfin, copiez le DevWeb.lrp 1 dans %vugen_path%datprotocolsDevWeb.lrp

6. Un message d'erreur empêche l'achèvement du script TC

En travaillant avec le script TC, il arrive souvent que nous rencontrions cette boîte de dialogue disant Voulez-vous quitter ce site. Certaines des applications du test auront ce même message contextuel qui empêchera plus tard le script TC de se rejouer et de le poursuivre. Vous pouvez mettre la main sur cette boîte de dialogue en ajoutant un javascript d'évaluation. Il vous suffit de suivre les étapes ci-dessous à l'aide des codes :

|__+_|

7. Défaut dans l'injection d'Internet Explorer

Il arrive parfois qu'il y ait un problème d'injection d'internet explorer. Cela peut être résolu d'une seule main en décochant le mode standard Appliquer. Il vous suffit de la décocher dans TruClient Internet Explorer et de vérifier si cela résout le problème. TruClient peut également se charger d'injecter du code dans certains les pages Web donc vous devez être différent de cela. Cela pourrait également entraîner un comportement irrégulier ou imprévu de l'application testée (AUT). Vous pouvez certainement résoudre ce problème, alors suivez attentivement les instructions ci-dessous :

  1. Vous devez mettre un IEInjectionBlacklist.ini fichier dans le dossier de script.
  2. Pour mettre sur liste noire les codes particuliers, vous devez choisir les URL.

Cet exemple concerne le format IEInjectionBlacklist.ini :

  1. Dans ce correctif, vous devrez utiliser à la fois les URL et l'expression régulière :
[URL]

http://kalimanjaro.hpeswlab.net/webgui/multiplefileform.html

[http: //www.google.co.il*] www.google.co.il *

http://16.44.49.218/*/Index.htm

[regexUrls]

^http://www/.hpe/.com/.*

  1. Dans ce correctif, vous n'utilisez que des URL :
[URL]

http://kalimanjaro.hpeswlab.net/webgui/multiplefileform.html

  1. Dans ce correctif, vous n'utilisez que regex :
[regexUrls]

^http://www/.hpe/.com/.*

Si vous avez besoin de vérifier si vous avez réussi à bloquer l'injection de code dans le navigateur ou la page cible, vous pouvez essayer le code ci-dessous pour confirmer :

|__+_|

Ensuite, vous pouvez simplement cliquer avec le bouton droit pour afficher la page, puis cliquer sur Afficher la source. Après cela, s'il n'y a pas de signatures visibles comme celle mentionnée ci-dessus, vous pouvez être à l'écart de tous vos soucis. La liste noire a complètement résolu le problème.

8. Erreur lors de la génération du résumé de la transaction et des graphiques de temps de réponse associés

Parfois, il y a une erreur dans la génération des résumés de transaction et des graphiques de temps de réponse moyen des transactions. Au début, les résultats des tests d'ouverture dans l'analyse montrent un OK avec les données. Mais plus tard, lorsque toutes les données sont produites, elles ne sont plus valides. La boîte de dialogue indique que les graphiques Résumé des transactions et Temps de réponse moyen des transactions n'ont pas été créés. Les utilisateurs ne peuvent pas accéder aux données complètes de l'analyse. Cela se produit principalement en raison des DLL corrompues : Analysis.DataLayer.dll et Analysis.loader.dll. Cette erreur peut être corrigée, il vous suffit de suivre les instructions ci-dessous :

  1. Vous devez télécharger le correctif .
  2. Assurez-vous d'extraire tous les fichiers.
  3. Ensuite, vous devez vous rendre dans le dossier Recycle for the Bin pour créer une sauvegarde. Cette sauvegarde concerne Analysis.DataLayer.dll et Analysis.loader.dll.
  4. Ensuite, vous devez tous les remplacer par ceux qui sont présents dans le dossier du correctif.
  5. Il ne vous reste plus qu'à redémarrer l'outil d'analyse.

9. Disparition des décomptes de transactions de la page de résumé d'analyse

Il arrive qu'au moment où les filtres globaux sont appliqués, tous les nombres de transactions disparaissent. Il n'y a même pas un point sur le nombre de transactions dans la page de résumé de l'analyse. La raison pour laquelle cette erreur se produit de manière récurrente peut être due au dil corrompu. Aussi crucial que cela puisse paraître, ce problème peut être résolu en effet, suivez simplement toutes les instructions données ci-dessous :

  1. Vous devez télécharger et installer le correctif .
  2. Ensuite, vous devez extraire lesdits fichiers.
  3. Ensuite, vous devez aller dans le dossier Recycle for the Bin pour créer une sauvegarde Analysis.ChartUI.dll.
  4. Ensuite, vous devez tous les remplacer par ceux qui sont affichés dans le dossier du correctif.
  5. Il ne vous reste plus qu'à redémarrer l'outil d'analyse.

10. Erreur de calcul dans les rapports HTML et apparition de valeurs erronées

Il arrive rarement que les utilisateurs ne puissent pas afficher le rapport HTML avec des valeurs précises. Ce qui se passe réellement, c'est qu'il affiche des valeurs incorrectes sous le temps de réponse de la transaction qui figure sous le graphique de charge. Chaque fois que l'utilisateur essaie d'ouvrir le rapport HTML, il n'affiche pas du tout les valeurs réelles. Même si le rapport est généré dans l'outil d'analyse, le temps de réponse de la transaction sous le LG (graphique de charge) ne visualise aucune des informations de l'utilisateur qu'il est censé afficher. L'image réelle du rapport doit afficher des valeurs de 0 à X, mais cela ne montre que 0. Il doit s'agir d'un problème de test de l'interface utilisateur graphique. Cela peut également se produire en raison de l'absence ou de la corruption Analysis.GUI.dll et CSScriptDict.js des dossiers.

Ce problème, comme tout, peut être résolu assez facilement si vous suivez attentivement les correctifs (hotfix) indiqués ci-dessous :

  1. Vous devez mettre fin à toutes les sessions ouvertes et en cours de l'Analyse.
  2. Recherchez la Corbeille ou le dossier Corbeille : Micro FocusLoadRunnerin
  3. Alors trouvez Analysis.GUI.dll fichier et sauvegarde.
  4. Ensuite, vous devez trouver le dossier html : Micro FocusLoadRunnerinhtml
  5. Alors trouvez Micro FocusLoadRunnerinhtml et sauvegarde.
  6. Vous devez maintenant télécharger le hotfix.zip fichier et décompressez-le.
  7. Maintenant, vous devez remplacer Analysis.GUI.dll fichier d'abord, puis Analysis.GUI.dll fichier suivant dans le dossier bin.
  8. Vous devez répéter toute cette procédure sur tous les appareils sur lesquels Analysis est installé.
  9. Cliquez sur Analyse et ouvrez-le.
  10. Vous devez maintenant vérifier les résultats du test et créer un tout nouveau rapport html.