JMeter a publié 3.0, une grande version de l'outil de test open source, ajoutant de nouvelles fonctionnalités et améliorations logicielles.
JMeter a été mis à jour dans 10 ans
Il s'agit de la première version majeure de JMeter au cours des 12 dernières années. La version JMeter 2.0 est publiée en avril 2004, passant directement de la version 2.14 à 3.0. Qu'est-ce que cela signifie?
La version de grandes versions n'est pas seulement quelques bogues par rapport à la version précédente, mais comprend également des modifications réelles, telles que: les nouvelles fonctionnalités, la reconstruction de code, l'optimisation de base, les modifications de l'interface utilisateur, etc., donc 3.0 est une grande mise à jour.
Vous trouverez ci-dessous 5 mises à jour que vous devez connaître sur Jemter 3.0!
1. Nouvelles icônes et ui
Comme le montre la figure ci-dessus, l'icône du programme de démarrage JMETER a été modifiée, en utilisant le nouveau logo Apache et le logo JMETER
D'un autre côté, nous pouvons voir le temps de test restant et les nouvelles icônes dans la barre d'outils. Voir la comparaison de la figure ci-dessous avec 2.14.
L'icône de plan de test a également été modifiée, plus tridimensionnelle et plus attrayante, et différentes icônes d'échantillonneur ont également été modifiées, comme indiqué sur la figure:
En plus de ceux-ci, JMeter 3.0 a des changements d'interface utilisateur différents comme suit:
Prise en charge de l'écran HIDPI, l'écran haute définition a corrigé 40 bogues d'interface utilisateur. Des options avancées sont ajoutées aux demandes HTTP comme suit:
2. Améliorer les capacités d'écriture et de débogage des scripts
Le débogage du script devient plus facile en 3.0 car les fonctionnalités suivantes sont ajoutées:
L'ajout de touches de raccourci --- Les utilisateurs avancés de JMETER peuvent l'utiliser plus rapidement. Utilisez Ctrl + 0, Ctrl + 1, Ctrl + 2 ... Ctrl + 9 Clés de raccourci pour ajouter rapidement un échantillon dans le plan de test.
Nouvelles fonctionnalités efficaces --- Ce n'est pas traduit, et cela n'a pas beaucoup de sens.
Rechercher dans l'écouteur d'arbre des résultats ---- Dans les en-têtes / cookies de demande / réponse / paquets, vous pouvez rechercher ce que vous voulez via le texte / régularité, ce qui aide à déboguer
Mise à jour de la bibliothèque HTTPClient - INTRACER HTTPCLIENT4.5.2 Bibliothèque
Par rapport à la version précédente, certains bugs de manutention des cookies ont été corrigées.
Support Sni (je n'ai pas utilisé Sni, je ne sais pas ce que c'est)
L'optimisation de la connexion Keepalive prend mieux en charge la réponse compressée
De plus, une meilleure intégration du plug-in jMeter; Avant, la bibliothèque HTTPClient avait des conflits avec Selenium WebDriver, mais en 3.0, ce problème a été bien résolu
3. Traitement de la réponse au format JSON
Actuellement, de nombreux sites Web utilisent le format JSON pour traiter les données. Dans le passé, des plug-ins tiers ont été utilisés pour traiter les données JSON, mais dans JMETER 3.0, des composants de traitement JSON ont été ajoutés, comme indiqué dans la figure ci-dessous, il n'y a pas encore de version de traduction chinoise.
4. Amélioration des rapports
Dans 2.x, l'exportation des résultats rapportés utilise les données d'origine de CSV XML, qui a l'air très mauvais
En 3.0, le format HTML peut être utilisé et une variété de formulaires de présentation de rapport sont fournis:
Graphicisation dans les pages HTML
Affichage plus lisible
L'auditeur backend prend en charge les expressions régulières
La figure suivante est un affichage graphique d'un tableau de bord:
5. JMETER3.0 Intégration
Sur 3.0, vous devez utiliser Java 7 ou plus
Comment voir la version Java, je ne le présenterai pas ici.
Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.