【问题标题】:Replay Status is failing during LoadRunner scriptingLoadRunner 脚本期间重播状态失败
【发布时间】:2015-11-22 18:53:30
【问题描述】:

在 LoadRunner 12.5 中回放录制的脚本时,我遇到了以下提到的错误:

SignIN.c(38): web_submit_data("Dashboard.jsp") 已启动 [MsgId: MMSG-26355]
SignIN.c(38): Error -26612: HTTP Status-Code=500 (Internal Server Error) for "http://****************.jsp" [MsgId: MERR-26612]
SignIN.c(38):web_submit_data("Dashboard.jsp") 最高严重级别为“ERROR”,1109 个正文字节,251 个标头字节,30 个分块开销字节 [MsgId:MMSG-26387]
SignIN.c(38):通知:事务“T02_Sign IN”以“失败”状态结束(持续时间:7.5173 浪费时间:0.2405)。
SignIN.c(38):通知:事务“T02_Sign IN”有 1 条错误消息。
SignIN.c(38):通知:与事务“T02_Sign IN”关联的第一条错误消息是“错误 -26612:HTTP 状态代码 = 500(内部服务器错误),用于“http://******* *******.jsp""

请帮助我。

【问题讨论】:

    标签: jsp performance-testing loadrunner


    【解决方案1】:

    a) 您有未处理的动态数据

    b)您已打开错误继续,并且您没有在每个页面上明确检查积极的预期结果,然后在未出现积极的预期结果时分支您的代码(500 的根本原因,大于 90%脚本开发时间)

    c) A) 和 B) 的组合

    【讨论】:

      【解决方案2】:

      你做了什么关联吗?当应用程序需要一些动态数据(例如用户会话 id 或 CSRF 令牌等)时,通常会出现类似的错误。尝试再录制一次脚本并比较两个录制的版本。

      【讨论】:

        【解决方案3】:

        验证请求并将其与原始记录的请求进行比较。

        a) 检查动态值并相应地使用相关性

        b) 交叉检查请求中的标头

        如果它不起作用,手动检查应用程序可能是服务器已关闭:)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-06-08
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多