2017-09-08 1 views
0

Je suis novice à la jmeter, travaille actuellement sur un projet où je dois écrire un script pour jmeter flux complet de l'application Web. J'ai écrit en utilisant la fonction d'enregistrement du Jmeter mais l'exigence du projet a été le changement au type d'exécution du navigateur Web. Vous avez besoin d'informations comment convertir un projet jmeter type de navigateur web d'exécutionJmeter chrome dur config

Répondre

1

JMeter de script enregistre au niveau HTTP, pas de niveau interface utilisateur (à savoir requêtes HTTP navigateur envoie au serveur, et les réponses reçues du serveur). C'est donc la même chose pour tous les types de navigateurs, sauf si le comportement de votre application diffère, en fonction du navigateur.

Un tel script enregistré fonctionne également sur le niveau HTTP et vous ne pouvez pas le reconvertir au navigateur/niveau de l'interface utilisateur.

Vous pouvez record Selenium script au niveau de l'interface utilisateur bien, et l'exécuter dans JMeter. Voir question similaire de réponse ici: How to integrate JMeter with Selenium WebDriver for Load testing?

Si vous avez simplement besoin d'enregistrer votre script en utilisant l'application dans Chrome, puis réglez proxy à Jmeter dans Chrome comme décrit here et réenregistrer votre scénario.

1

Il est impossible de convertir des tests JMeter en type d'exécution « du navigateur web », la seule chose que vous pouvez faire est d'ajouter HTTP Header Manager à votre plan de test et le configurer pour envoyer User-Agent en-tête du navigateur (s), vous devez imiter , consultez par exemple List of User Agent Strings pour les détails exacts.

Si vous devez effectuer des tests GUI-coup-à-dire hors d'un vrai navigateur et effectuer des opérations de l'utilisateur, vous devrez passer à un autre outil, comme:

Le re sont aussi des navigateurs "sans tête" qui n'ont pas l'interface graphique mais ils sont les navigateurs Web entièrement fonctionnels qui peuvent être automatisées:

+0

Merci pour votre réponse, J'ai considéré le sélénium sur le jmeter pour le type d'essai de l'interface utilisateur. – ramesh027