当我在weblogic服务器上使用JMeter为一个用户测试我的应用程序时,我得到了:
Error 500--Internal Server Error From RFC 2068 Hypertext Transfer
Protocol -- HTTP/1.1:
10.5.1 500 Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.
此错误仅出现在测试应用程序中间的一个页面上。我有Cookie管理器从响应中获取cookie id并缓存所有动态变化的url参数。
有什么想法吗?
答案 0 :(得分:2)
我遇到了同样的问题“内部服务器错误”,即响应代码500.我清除了结果并将HTTP Cookie管理器添加到线程并成功执行了测试计划。
在这里,我的结果没有HTTP Cookie管理器 主题名称:新EMP注册组1-1 样本开始时间:2013-04-09 15:56:43 IST 加载时间:112 延迟:112 大小(字节):5163 标头大小(以字节为单位):240 正文大小(字节):4923 样品数量:1 错误数:1 回复代码:500 响应消息:内部服务器错误
回复标题: HTTP / 1.1 500内部服务器错误 缓存控制:私有 内容类型:text / html;字符集= utf-8的 服务器:Microsoft-IIS / 7.5 X-AspNet-版本:2.0.50727 X-Powered-By:ASP.NET 日期:2013年4月9日星期二,格林威治标准时间10:26:42 内容长度:4923
添加HTTP cookie管理器
样本开始时间:2013-04-09 16:00:19 IST 加载时间:439 延迟:430 大小(字节):195638 标头大小(字节):223 正文大小(字节):195415 样品数量:1 错误计数:0 回复代码:200 回复信息:好的
回复标题: HTTP / 1.1 200好的 缓存控制:私有 内容类型:text / html;字符集= utf-8的 服务器:Microsoft-IIS / 7.5 X-AspNet-版本:2.0.50727 X-Powered-By:ASP.NET 日期:2013年4月9日星期二,格林威治标准时间10:30:19 内容长度:195415
希望这会对你有所帮助:)。
手指交叉
答案 1 :(得分:0)
内部服务器错误(500)表示您的服务器代码有问题 - 可能是未捕获的异常。在JMeter访问服务器代码时尝试调试服务器代码。
答案 2 :(得分:0)
我的脚本仅针对记录数据执行而不是参数化,但在Tree Listener中 - > Request-> HTTP正在显示来自CSV文件的参数化数据,但是后期执行记录仅针对记录的数据进行更新,是因为场景基于ajax请求。如果需要详细说明,请告诉我。