jmeter响应代码:500响应消息:内部服务器错误响应标头:

时间:2017-02-22 15:31:37

标签: java jmeter cookiemanager

我正在运行jmeter并遇到这个问题,我已经尝试过cookie管理器和头管理器,缓存管理器,问题仍然存在。

POST数据:

store_id=34926840&country_code=SE&amount=2.00&merchant_reference=1487698674350&bank_name=Forex+Bank&payment_reference=DHUDYTHMMTV&internal_reference=185524&currency_code=SEK&status=PENDING

Cookie数据:

JSESSIONID=A5A4905F9FBDF18DC47A376F0226A388; AWSELB=B5FF67AD1CFA5460C8C7E086624D3BB9CE4C254E9C05CAED2F8B4C138D77F2FB3E8E2D91BE28957E695EB58D84B77AABC0950A0B63FB43504A613D484F319EB551578DB7CB

请求标题:

Connection: keep-alive
Origin: https://qa.instantinternetbanking.com
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36
Content-Type: application/x-www-form-urlencoded
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Referer: https://qa.instantinternetbanking.com/internetbanking/webPASubmitData.form
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.8
Content-Length: 188

1 个答案:

答案 0 :(得分:1)

  • Server Error 5xx

      

    5xx(服务器错误)类状态代码表示服务器   知道它有错误或无法执行   要求的方法......

  • 500 Internal Server Error

      

    500(内部服务器错误)状态代码表示服务器   遇到意外情况,无法实现   请求。

所以我可以看到两种可能的解释:

  1. 您的服务器问题,使用浏览器手动执行相同的请求以查看情况。
  2. 您的请求问题。当涉及到或多或少复杂的Web应用程序测试时,您不能只记录和重放测试,您需要记住,可能需要处理一些必需的动态参数(该过程称为correlation )或某些操作不可重复(例如,如果参考编号为DHUDYTHMMTV的交易已经完成,您将无法再次发送,您将需要一个新的)等等。