2017-06-01 3 views
0

Ich teste die Anmeldeseite in meiner ADF-Anwendung mit JMeter 3.2. In meinem Testplan habe ich HTTP Header Manager und Cookie Manager verwendet. Ich habe alle HTTP-Datensätze durch Aufnahme erhalten. Ich habe jede Anfrage von der vorherigen Antwort mit dem regulären Ausdruck Extraktor korreliert. Korrelierte Parameter sind jsessionid, adf.ctrl-state, afrLoop, afrRedirect, javax.faces.ViewState. Aber für eine bestimmte Anfrage erhalte ich den Fehler "Sitzung abgelaufen", selbst wenn alle Parameter extrahiert und korrekt übergeben wurden (verifiziert aus der vorherigen Antwort). Erste Antwort als:So behandeln Sie die View abgelaufene Ausnahme in JMeter

<?xml version="1.0" encoding="UTF-8"?> 
<partial-response> 
    <error redirect="true"> 
     <error-name>ViewExpiredException</error-name> 
     <error-message>Because of inactivity, your session has timed out and is no longer active. Click OK to reload the page.</error-message> 
    </error> 
</partial-response> 

enter image description here

Antwort

0

Bitte prüfen, ob WindowID im script.It zu korrelieren muss, ist auch einer der Parameter, die in Oracle ADF Rahmen korreliert werden muss

jedoch ViewExpiredException wird ausgelöst, wenn der zugehörige Ansichtszustand in der Sitzung nicht mehr verfügbar ist. Prüfen Sie einmal, ob alle Werte des Ansichtsstatus korrekt erfasst und an die entsprechenden Anforderungen übergeben wurden. Versuchen Sie, jedes Web-Debugging-Tool wie Fiddler oder Mozilla Fire Bug zu verwenden, um alle Anfragen zu überprüfen.

+0

Surya, glücklich über Ihre Antwort. Ich habe versucht, Window ID auch zu korrelieren. es gibt keinen Wechsel. haben auch jeden Parameterwert mit Hilfe von Firebug überprüft. Trotzdem konnte ich dieses Problem nicht lösen. –

Verwandte Themen