首页 文章

在LoadRunner Controller中找到“参数xxxx找不到匹配”错误,但脚本在VuGen中完美运行

提问于
浏览
0

在LoadRunner Controller中获取“参数xxxx未找到匹配”和“内部服务器错误状态500”错误但脚本在LoadRunner VuGen中完美运行且没有任何错误 . Vugen和Controller在同一台机器上 . 控制器中的运行时设置已修改 . 选择随机百分比思考时间50%-150% . 迭代次数增加 .

错误-26377 . 找不到所请求参数'xxxx'的匹配项 . 检查响应数据中是否存在请求的边界 . 此外,如果要保存的数据超过256个字节,请使用web_set_max_htlm_len增加参数大小

错误-26612'http://local host:8080 / xxxxxxxx'的HTTP状态代码= 500(内部服务器错误)

2 回答

  • 1

    基于此错误的最可能原因是根植于流程和实现的原因 . 您可能无法检查每个步骤(实际内容,而不仅仅是HTTP 200)的正面预期结果,然后在未出现正面预期结果时不分支代码 . 然后,您的脚本将继续,您的下一个(或可能是第二个请求)与业务流程的状态脱离上下文,然后生成HTTP 500 .

    这里的过程项是不检查预期结果,就像使用任何其他类型的测试一样,假设HTTP 200很好 . 实现项是检查结果所需的代码,然后在未显示结果时执行分支 .

    -26377只是您希望看起来不显示的页面的工件 - 在这种情况下是HTTP 500而不是您期望的内容 .

    此过程和实现错误是HTTP 500出现在测试结果中的最常见根本原因 .

  • 0

    最后找到了一个解决方案:1 . 删除JPetStore,再次安装2.删除临时文件,运行temp,%temp%3 . 重新启动系统4.在VuGen中,单击重新生成脚本5.手动关联唯一名称

相关问题