消息:MERR-26612

时间:2012-11-22 11:53:35

标签: loadrunner

在vugen中重播我的脚本时,我收到错误: 错误-26612:HTTP状态代码= 500(内部服务器错误)“和某些网址”[MsgId:MER-26612]]

我可以提到我们在录制时在loadrunner vugen脚本中使用了一个安全字符串,并且在登录到webapp时这个url会发生变化(我们这样做是为了避免opensso问题,它不是已实施)。

有人能告诉我这个错误信息是什么意思吗?

干杯 马格努斯

2 个答案:

答案 0 :(得分:0)

马格努斯,

此错误消息正是它所说的“内部服务器错误”。这是一个不喜欢你的查询的应用程序的问题。我建议您手动执行此操作,然后计算出与LoadRunner请求不同的内容。

请记住,您只是将LoadRunner用作模拟HTTP请求的工具。如果您的请求不正确,则无论是手动还是使用工具,您都会收到此错误。

我建议您花些时间与FirebugHTTP WatchFiddler一起查看通过浏览器发出的请求与通过LoadRunner发出的请求之间的差异。

答案 1 :(得分:0)

很简单,您传递的数据是系统不知道如何处理或根据先前请求/响应对的上下文不合适。以下是典型的原因

  • 未处理/错误处理与会话,状态,时间或业务流程数据相关的动态数据
  • 不检查每个请求/响应集的预期结果,然后在出现未检测到的响应集时适当地分支代码。不检查,只要页面本身显示HTTP 200,即使页面内容完全没有关注业务流程继续,那么脚本将继续到下一页。在这种情况下,您可能会在下一个或下一个++上获得HTTP 500。

简而言之,除非出现奇怪的负载情况,否则这与糟糕的脚本开发实践直接相关。