2010-09-28 6 views
0

Je ne parviens pas à exécuter toutes les requêtes GET à la liste d'URL indiquée dans le fichier CSV.jmeter: while controller et csv

La séquence d'exécution est comme suit:

 Thread Group 
     HTTP Authorization Manager 
      While Controller 
       CSV Reader 
       HTTP Sampler 
     Summary Results 

Les questions est ce qu'il faut préciser dans tout contrôleur afin que toute la liste des sont invoquées URL spécifiée dans tout contrôleur?

J'ai essayé à la fois avec le javascript et l'évaluation Beanshell:

${__BeanShell(!"${URL}".equals("end"))} 

et aussi avec ${URL} - mais pas tous les dossiers traités obtenir - une idée de déboguer ce problème? Tout en évaluant une instruction TRUE/FALSE.

Répondre

1

La question était liée à l'authentification pare-feu. Une authentification par pare-feu est effectuée avant d'accéder aux pages, mais il s'agit d'une activité ponctuelle. Cependant, pour Jmeter, cette authentification doit faire partie du script sinon les pages ne sont pas accessibles après un certain temps. Par conséquent, l'authentification du pare-feu doit d'abord être effectuée dans le cadre du script Jmeter, puis procéder à l'accès à la page.