2017-02-12 57 views
0

我想JMeter的负载测试DRUPAL,但是当我运行我的测试计划(这是关于更新在Drupal商务车),它给了我这个错误测试的Drupal:“形式已经过时复制所有未保存以下面的形式工作,然后重新加载此页面。“ 我觉得形式令牌的值无效。我用这个正则表达式使用正则表达式来表单标记:name =“form_token”value =“(。+?)”。它仍然不会更新购物车负载通过JMeter的

我该如何解决这个问题?

+0

你能验证在请求“form_token”值中,在“调试采样器”。我认为“form_token”没有被提取。 –

回答

0

可能有很多不同的原因,很可能是:

  1. 缺少HTTP Cookie Manager
  2. 丢失或工作不正常correlation

该解决方案比较的要求,这是通过JMeter的与请求生成,从真正的浏览器来 - 它们需要是相同的(除了像饼干或动态比特本form_param)。

  • 在JMeter中,你可以使用View Results Tree监听器来检查请求和响应的细节,变量和cookie值,等
  • 在浏览器中,你应该有developer tools选项,允许检查相同