2017-12-28 11 views
0

Ich automatisiere Belastungstests mit Jmeter, ich habe sehr einfache Seite, wo ich Daten in Eingabefelder und Schaltflächen klickt. Ich sehe folgende Antwortdaten:Keine Anmeldung erforderlich, aber ich sehe noch Session abgelaufen Antwort in JMeter

function handleBack() { var programGroup = document.getElementById('programGroupName').value; if(programGroup == 'SE') { var url = $('#fundraiserPageURL').val();; var index = url.lastIndexOf('/'); if (index > 0) { newurl = url.substring(0, index); } var action = newurl + "/decodeCheckOutDetails.action"; encodeCheckoutFRHttpSession(action, 'backFormIdFR'); } }  
    Visit LLS.ORG 
    0 
    VISIT LLS.ORG 
    Sorry! the session expired, please try again. 
+0

Es passiert nur unter Last oder sogar mit 1 Benutzer? Was ist dein Server? – user7294900

+0

Ja, siehe diesen Screenshot https://screencast.com/t/ObCDMVnu1iE –

+0

Es sieht aus, dass Sie Kasse und Kauf von Artikeln simuliert, möglicherweise verwenden Sie alte Aufträge Ids und Sie müssen Postprozessor für die Anforderung für aktuelle ID hinzufügen. brauche mehr Informationen über die Anfragen – user7294900

Antwort

0

Stellen Sie sicher, auf die neueste Version JMeter (JMeter 3.3 ab sofort), wie ein Blick in das heißt HTTP Cookie Manager GUI aktualisieren es Sie sitzen auf der veralteten Version erscheint. Oder zumindest sicherstellen, verwenden Sie die folgenden Einstellungen, um mit den RFC 6265 zu erfüllen:

  • Umsetzung: HC4CookieHandler
  • Politik: standard

zusammen mit HttpClient4 Umsetzung im HTTP Request Defaults.


verdoppeln sich auch überprüfen Sie Korrelation durchgeführt aller dynamischen Werte geeignet JMeter PostProcessors verwenden.

Verwandte Themen