Convertir le trafic Chrome en scripts .jmx Apache JMeter
Le Script Recorder JMeter, par Rohit Bhatotia, convertit la navigation Chrome en plans de test Apache JMeter pour accélérer la création de tests de performance et fonctionnels. L'extension enregistre l'activité réseau en direct et produit des scripts .jmx prêts à l'emploi, exposant un petit widget de contrôle flottant pour la gestion de session et plusieurs formats d'exportation pour la sortie du plan de test. Elle cible les ingénieurs QA, les testeurs de performance et les développeurs qui ont besoin d'une méthode basée sur le navigateur pour capturer des sessions réalistes et les traduire en scripts JMeter maintenables pour les workflows d'automatisation et de vérification.
Convertit une gamme de requêtes de navigateur en enregistrements réseau inspectables
L'outil capture les types de requêtes XHR, fetch et document en temps réel et affiche les détails par requête pour analyse. Les inspecteurs montrent les en-têtes, les paramètres de requête, les corps de requête, les cookies et les temps, afin que les testeurs puissent confirmer ce qu'une page a réellement envoyé avant d'exporter. La visibilité en temps réel aide à reproduire des flux d'application à page unique complexes où les requêtes asynchrones sont critiques pour une lecture précise.
Les contrôles flottants et le stockage local maintiennent la gestion des sessions dans le navigateur
Le enregistreur fournit une interface de contrôle flottante avec des actions démarrer, mettre en pause, reprendre, arrêter et réinitialiser qui restent visibles lors de la navigation dans une application. Les enregistrements sont conservés localement en utilisant IndexedDB et chrome.storage, permettant aux utilisateurs de garder les sessions dans le navigateur sans dépendre de services externes. Ce modèle prend en charge des captures itératives courtes lors des tests exploratoires sans un composant proxy séparé.
Produit des plans de test maintenables avec support de corrélation et de regroupement
L'extension regroupe automatiquement les requêtes capturées en transactions logiques et signale les requêtes en double ainsi que les valeurs dynamiques pour la corrélation et la paramétrisation. Les modes d'exportation incluent Standard, Modulaire et une option JMX consciente de l'environnement, qui aide à adapter les scripts pour différents environnements de test et réduit l'édition manuelle lors de la promotion des plans entre les étapes.
Conçu pour les flux de travail basés sur Chromium et les testeurs professionnels
L'extension s'installe via le Chrome Web Store et fonctionne sur Chrome et d'autres navigateurs basés sur Chromium, ce qui facilite son ajout aux configurations de test basées sur le navigateur existantes. Son objectif est de produire une sortie Apache JMeter .jmx pour les équipes QA et de performance plutôt que de servir des utilisateurs occasionnels d'enregistrement et de lecture, donc elle s'intègre dans des flux de travail où JMeter est déjà l'outil de test de charge choisi.
Utilitaire pratique et spécialisé pour les tests centrés sur JMeter avec un avertissement de maturité
L'extension est un choix pratique pour les équipes qui s'appuient sur Apache JMeter et préfèrent un enregistreur côté navigateur ; son champ spécialisé convient aux testeurs professionnels convertissant des sessions réelles en plans de test. Le développeur distribue l'outil de manière indépendante et le Chrome Web Store ne montre aucune évaluation publique, donc l'essayer sur des pages représentatives avant une adoption large a du sens pour confirmer l'adéquation et la qualité des scripts pour votre CI ou laboratoire de test.




