Premiers pas avec l'apprentissage Jmeter

Principes de base de Jmeter (étapes d'installation détaillées)

 

.

Apprentissage Jmeter

 

.Jmeter Introduction

. Les concepts de base (de l'Encyclopédie Baidu)

Apache JMeter est un outil de test de stress basé sur Java développé par l'organisation Apache. Utilisé pour les tests de résistance des logiciels. Conçu à l'origine pour les tests d'applications Web, il a ensuite été étendu à d'autres domaines de test. Il peut être utilisé pour tester des ressources statiques et dynamiques, telles que des fichiers statiques, des servlets Java, des scripts CGI, des objets Java, des bases de données, des serveurs FTP, etc. JMeter peut être utilisé pour simuler des charges énormes sur des serveurs, des réseaux ou des objets, tester leur résistance sous différentes catégories de contraintes et analyser les performances globales. De plus, JMeter peut effectuer des tests fonctionnels / de régression de l'application, en créant un script avec des assertions pour vérifier que votre programme renvoie les résultats que vous attendez. Pour une flexibilité maximale, JMeter permet l'utilisation d'expressions régulières pour créer des assertions.

.Jmeter avantages

1. Open source et gratuit, écrit basé sur Java, peut être intégré dans d'autres systèmes et peut étendre divers plug-ins fonctionnels

2. Test d'interface de soutien, test de stress, etc. Prise en charge de l'enregistrement et de la lecture, facile à démarrer

3. Prise en charge multi-plateforme, peut fonctionner sur Linx, Windows, Mac

Installation et configuration du .Jmeter

Installation et configuration sous système .windows (ici je choisis la version 4.0)

URL de téléchargement http://jmeter.apache.org/download_jmeter.cgi

URL de téléchargement JAVA

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

À ce stade, décompressez le package compressé Jmeter téléchargé à l'endroit où vous voulez le placer. Java doit être installé manuellement et installé sous la lettre de lecteur de l'installation souhaitée. En gros, à l'exception de l'étape suivante, vous devez modifier d'autres choses L'étape suivante consiste à configurer les variables d'environnement.

1. Cliquez avec le bouton droit sur mon ordinateur, sélectionnez les propriétés, accédez à la fenêtre des propriétés du panneau de configuration, cliquez sur "Paramètres système avancés" -environment variables, ouvrez la fenêtre des variables d'environnement

2. Créez un nouveau nom de variable dans les variables système: JAVA_HOME
Valeur de la variable: C: \ Program Files \ Java \ jdk1.8.0_171 (La valeur de la variable est renseignée en fonction de votre propre emplacement)

3. Rechercher le chemin modifié dans les variables
système Nom de la
variable: Valeur de la variable du chemin : C: \ Program Files \ Java \ jdk1.8.0_171 \ bin

4. Créez un nouveau
nom de variable (copier directement) dans les variables système :
valeur de la variable CLASSPATH :.;% JAVA_HOME% lib;% JAVA_HOME% lib \ tools.jar; (rappelez-vous le précédent.)

Touche de raccourci Win + R pour ouvrir et exécuter, entrez cmd pour ouvrir le panneau, entrez java -version dans le panneau, le message suivant apparaît, c'est-à-dire que jdk a été installé

Configuration de la variable d'environnement Jmeter

6. Ajoutez à PATH
% JMETER_HOME% \ lib \ ext \ ApacheJMeter_core.jar;% JMETER_HOME% \ lib \ jorphan.jar;% JMETER_HOME% \ lib \ logkit-2.0.jar;

7. Créez un nouveau JMETER_HOME

Nom de la variable: JMETER_HOME

Valeur de la variable: E: \ apache-jmeter-4.0 \ apache-jmeter-4.0 (selon votre propre emplacement)

8. Voici la configuration, entrez E: \ apache-jmeter-4.0 \ apache-jmeter-4.0 \ bin (ouvert selon votre propre emplacement) et ouvrez le fichier jmeter.bat, puis deux fenêtres pop-up apparaîtront, une est la fenêtre Windows, l'autre est l'interface de test que nous utilisons pour Jmeter (rappelez-vous que la fenêtre de commande de la fenêtre pop-up ne peut pas être fermée)

Problèmes lors de l' installation et de la configuration de Jmeter :

1. Après la configuration, ouvrez jmeter.bat et il apparaîtra comme indiqué sur la figure

Solution: (De manière générale, j'ai essayé la méthode 1, et Baidu viendra plus tard. Veuillez le corriger s'il y a quelque chose qui ne va pas)

Solution 1: Ajoutez.% SystemRoot% \ system32;% SystemRoot%;% JAVA_HOME% \ bin; (Il est préférable de redémarrer après la configuration) S'il existe toujours après le redémarrage, continuez

Solution 2: problème d'ordre de recherche du chemin. Recherchez les répertoires windows et system32 et constatez qu'il existe un fichier java.exe dans le répertoire system32. Avant de placer JAVA_HOME dans la configuration système, il ira d'abord dans l'environnement java configuré pour le trouver . S'il y en a plus, veuillez continuer:

Solution 3: problèmes JDK 32 bits et 64 bits, l'ordinateur est 64 bits, le JDK installé est 32 bits, réinstallez le JDK 64 bits, configurez les variables d'environnement, puis exécutez jmeter.bat. S'il existe toujours après l'opération, veuillez continuer:

Solution 4: problème de fichier de configuration jmeter.bat, le problème est résolu. Il s'avère que java est configuré dans le fichier de configuration en même temps, l'élément de configuration est rem et le démarrage est ok.


2. Après avoir configuré et ouvert jmeter.bat, il y aura un phénomène de flashback En raison du problème du flashback, vous ne pouvez pas prendre de capture d'écran, vous ne pouvez donc pas prendre de capture d'écran.

Solution: cliquez avec le bouton droit de la souris et modifiez jmeter.bat, puis ajoutez une pause à la fin du code pour arrêter ce phénomène (disponible pour pro-test)

3. Une fois la configuration terminée, le jmeter.bat apparaîtra comme indiqué sur la figure (la figure trouvée sur Internet, ce problème s'est vraiment produit tout seul) 

Solution: supprimez le JMETER_HOME dans la variable d'environnement et cliquez pour réexécuter

jmeter.bat convient, ce problème est dû au fait que la version 4.0 peut générer automatiquement ce JMETER_HOME lors de l'exécution sur certains ordinateurs (disponible pour les tests professionnels, mais il est recommandé d'accompagner cela en premier pour éviter d'autres problèmes lors de l'installation)

1. Apparaît après avoir exécuté jmeter.bat (cela ne s'est pas produit en empruntant des images pour dire des choses ...)

Solution: ajoutez.% SystemRoot% \ system32;% SystemRoot%;

Sinisation du .Jmètre :

De cette façon, il passe à l'état de chinois simplifié. Bien sûr, il sera restauré à l'état anglais après sa fermeture. Le paquet chinois n'a pas encore été trouvé.

Types de fichiers .Jmeter couramment utilisés:

Le type de fichier de Jmeter est jmv, en fait le type de fichier est un fichier de type xml. Par exemple:

Créez un nouveau groupe de threads, enregistrez-le, puis modifiez l'extension et ouvrez-le comme indiqué ci-dessus.

Mode de fonctionnement et paramètres Jmeter

Modèle GUI

Ouvrez un fichier jmx existant (fichier ouvert)

Cliquez sur le bouton de démarrage pour exécuter

Étant donné que le mode GUI lui-même a une interface, il existe également une version chinoise, je ne vais donc pas l'introduire en détail ici.

Mode ligne de commande

Dépend de 1. Configurez la variable d'environnement jmeter (sous Windows, ajoutez $ {jmeterhome} / bin à la variable path) 2. S'il n'y a pas de variable d'environnement, donnez directement le chemin complet lors de son exécution ou exécutez-le sous $ {jmeterhome} / poubelle.

命令jmeter -n -t <nom de fichier du plan de test> -l <nom de fichier de l'écouteur>

Paramètres : -h aide -> affiche les informations utiles et quitte

-nNon  -GUI mode -> Exécuter JMeter en mode non-GUI

-t  fichier de test -> fichier de script de test JMeter à exécuter

-l fichier jtl -> fichier pour enregistrer les résultats

-r  exécution à distance -> démarrer le service à distance

-H  hôte proxy -> définir l'hôte proxy utilisé par JMeter

-P  port proxy -> définir le numéro de port de l'hôte proxy utilisé par JMeter  

-j fichier journal -> définit le nom du fichier journal JMeter

          
À suivre. . . . (Le cou fait mal, reposez-vous bien avant de continuer)

 

Je suppose que tu aimes

Origine blog.csdn.net/qq_34194159/article/details/80954934
conseillé
Classement