Jmeter : Test d’applications asp .net VIEWSTATE/EVENTVALIDATION/PREVIOUSPAGE

J’ai voulu tester une même application web Asp .net déployée sur plusieurs serveurs.

Pour se faire j’ai du variabiliser les urls de chemin d’accès à l’application (variables définies pour l’utilisateur) mais aussi variabiliser le viewstate, l’eventvalidation ainsi que previouspage.

Mais pourquoi tant de haine ?…

Hey bien, parce que ces variables générées automatiquement par .net permettent une persistance des données.

Bon tout ça pour dire que si vous voulez tester une application web .net dans des conditions de naviguation quasi identiques à une naviguation normale, il vous faut procéder comme ceci :

Ajoutez un extracteur d’expression régulière à votre requète HTTP :

<input.*?name=\”__VIEWSTATE\”.*?value=\”(.+?)\”.*?/>

A placer soit de manière global ou soit à la suite de l’exécution de votre requètte.

source : http://blog.jerome.rouaix.eu/2008/12/jmeter-et-aspnet.html

To be continued …

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *