2017-08-19 2 views
-1

J'ai utilisé blazemeter pour enregistrer les étapes que j'ai suivies dans mon site web. J'ai ensuite sauvegardé ces étapes en utilisant l'extension ".jmx". Après cela, jmeter ouvert et ouvrez le fichier que nous avons enregistré (le fichier avec l'extension ". Jmx") avant de blazemeter. Toutes les demandes affichées dans le noeud du plan de test. J'ai simplement ajouté des écouteurs au nœud du plan de test, définissez tous les threads requis. Ensuite, je cours les demandes de test.jmeter ne donne aucun résultat, si nous importons le fichier ".jmx" de blazemeter et que nous l'exécutons. J'utilise Ubuntu comme système OS

résultat que je suis arrivé est: 2017/08/19 15:53:26 ERREUR - jmeter.threads.JMeterThread: Le test a échoué! org.apache.jmeter.protocol.http.parser.HTMLParseError: java.lang.ClassNotFoundException: org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser

Note: J'utilise Ubuntu dans mon système, ajouté à blazemeter navigateur chrome.

J'espère que vous pourrez m'aider à résoudre mon problème. Attendre les solutions.

Répondre

0

En regardant dans JMeter package details in Ubuntu la dernière version qui est disponible dans les dépôts est JMeter 2.13 qui a 2 ans et plus donc le script, généré par le BlazeMeter enregistré pourrait ne pas fonctionner sur votre ancienne version de JMeter.

Selon JMeter Best Practices utilisateurs sont encouragés à always use the latest version of JMeter, donc:

  1. installer Java 8 (ou plus récent)
  2. obtenir la dernière version de JMeter de JMeter downloads page (version actuelle est JMeter 3.2)
  3. Marque Assurez-vous que vous exécutez la version téléchargée de JMeter, pas celle que vous avez installée à partir de référentiels Ubuntu, c.-à-d. utiliser:

    cd ~/Downloads/apache-jmeter-3.2/bin 
    ./jmeter 
    

    au lieu de jmeter