无需登录,但我仍然在JMeter中看到Session Expired Response

问题描述 投票:0回答:1

我正在使用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.
javascript arrays selenium session jmeter
1个回答
0
投票

确保升级到最新的JMeter版本(JMeter 3.3,截至目前为止),即查看HTTP Cookie Manager GUI,看起来你正坐在过时的版本上。或者至少确保使用以下设置以符合RFC 6265

  • 实施:HC4CookieHandler
  • 政策:standard

以及在HttpClient4实施的HTTP Request Defaults


还要仔细检查是否使用合适的JMeter PostProcessors执行了所有动态值的相关性。


推荐问答