当前位置: 首页 > 知识库问答 >
问题:

jmeter-jmetm响应代码中的内部服务器错误500

宿洋
2023-03-14

我在jmeter V3中录制了脚本。3通过IE浏览器,然后进行关联。当我运行这个脚本时,它会收到内部服务器错误500的响应,但是它在IE浏览器中手动工作正常,而且在记录这个场景时,它不会发生。

我还在网络IE F12开发者工具中交叉验证了头管理器和请求头,它是最新的。

取样器请求

获取请求

它只是一个简单的获取请求。非常感谢您在jmeter中帮助处理此错误。

共有2个答案

易祖鹤
2023-03-14

您可能没有检查每个步骤的预期结果。因此,您会在HTTP 500之前收到一个HTTP 200正确响应页面,但页面内容与业务流程的预期结果不符。当您提出下一个请求时,应用程序的状态不适合您的请求。作为开发人员未处理的情况,您会收到HTTP 500屏幕转储。

最可能的原因:未处理的动态数据组件。

琴镜
2023-03-14

我希望您已经比较了IE浏览器和JMETER请求头中的两个请求头,以检查是否有任何遗漏可以通过。此外,任何动态id都不会丢失。

 类似资料:
  • 我在尝试进行返回JSON的ajax POST调用时出现内部错误。ajax调用来自JS页面: 这是我的Spring MVC调用方法: 问题是,我在这个类中只设置了几个字段(30个字段中有17个)。这是一个具有简单setter-getter的bean类。如果我设置了所有30个字段,效果很好。你能建议如何设置JSON响应,以便我可以纠正这个问题吗。

  • 我正在使用JMeter执行负载测试,用户应该执行启动-登录- clk仪表板页面- clk登录页面(登录后出现的页面,即主页),其中clk仪表板和clk登录页面重复操作5次。 直到30个用户,当我增加用户负载时,我没有收到任何错误,我开始收到错误,因为 响应代码:非HTTP响应代码:org.apache.HTTP.conn.HttpHostConnectException响应消息:非HTTP回应消息

  • 我用Badboy录制了一个脚本,并将其导出到Jmeter。该脚本包括一个post请求,该请求启动一个名为的文件。 参数随请求发送 每次我运行测试计划时,我都会收到POST请求的500错误代码(内部服务器错误)响应,如下所示 所以我使用chrome developer工具捕获请求,我发现当我试图创建一个名为已存在的文件时,服务器会以500错误代码响应,我还发现jmeter发送的请求与我使用devel

  • 我正在我的. Net Web应用程序上运行负载测试,使用Jeter。应用程序过程:启动-登录-开始测试-回答问题 直到500个用户或有时750个用户,测试才成功运行。但是当我增加负载时,我得到一个错误: 11.111.111.111是我的服务器IP地址。 我已经将jmeter.batch文件堆内存增加到HEAP=-Xms1g-Xmx4g-XX: MaxMetaspaceSize=256m Apac

  • 我的大多数功能都涉及检查是否存在某些东西。如果没有,则返回HttpNotFound()。它们还包括检查参数是否正确。如果不是,则返回HttpBadRequest()。如果一切都很好,我通常返回一个OK(dataGoesHere)。 在ASP.NET5中,事情似乎有很大的不同。我不能返回BadRequest()、Conflict()等。就像在web api 2中一样。

  • 我试图通过ajax调用从表中获取数据。但我得到的响应是“500内部服务器错误” ajax调用的脚本如下 要在functions.php调用的方法如下 add_action('wp_ajax_nopriv_getsections'、'getsections');add_action(‘wp_ajax_getsections’、‘getSection’);