2017-10-20 16 views
-1

Je ne peux pas fermer une alerte avec Jmeter sur mon site Web. Jmeter me renvoie le message suivant: "500/alerte inattendue ouverte".Jmeter - message d'erreur "500/alerte inattendue ouverte"

J'ai essayé beaucoup de méthodes et j'ai étudié beaucoup sur internet, mais je ne l'ai pas trouvé une solution :(

s'il vous plaît, aidez ...

+1

C'est trop vague pour commencer à penser à une solution. –

+0

lorsque je clique sur un bouton sur mon site, une alerte est apparue avec 2 choix: "OK" ou "ANNULER". Et je n'ai aucun contrôle sur cette alerte avec Jmeter. Quand je travaille avec du sélénium, j'aime bien Driver.SwitchTo(). Alert(). Accept() et ça marche. Mais avec Jmeter ce n'est pas le cas ... – yannick

+0

Cela améliorerait ta question si tu ajoutais ce que tu as essayé toi-même. Qu'est-ce qui a échoué et qu'est-ce que vous essayez réellement d'accomplir. Cela dit: Jmeter ne fonctionne pas comme un utilisateur «normal» dans le sens où il n'exécute pas de code côté client (par exemple, ce qui se passe dans votre navigateur). Je ne connais pas votre cas d'utilisation, mais dans la plupart des cas, vous n'avez pas besoin d'interagir dans ce sens. Jetez un oeil ici https://stackoverflow.com/questions/36907636/how-to-handle-windows-popups-using-jmeter. Mais peut-être que [ceci] (http://www.jmeter4u.com/2015/06/integrating-selenium-with-jmeter-for.html) peut être utile? –

Répondre

0

JMeter est pas un navigateur, en tant que tel il ne l'interprète pas javascript client comme sélénium le fait.

vous devez comprendre ce que Javascript fait en termes de demande (s) allant au serveur et les reproduire avec requête HTTP

0

Enfin, je l'ai trouvé une solution à mon problème avec le com suivant mand:

WDS.browser.executeScript (' window.onbeforeun = null; (')