本系列文章为您介绍LoadRunner性能测试工具常见问题及解决方法。当我们在录制Web协议脚本并回放脚本的过程中,有时会出现LoadRunner请求无法找到的情况,从而使脚本停止运行,本文为您分析该错误及解决方法。
1、现象:
Action.c(41): Error -27979: Requested form not found [MsgId: MERR-27979]
Action.c(41): web_submit_form highest severity level was "ERROR",0 body bytes, 0 header bytes [MsgId: MMSG-27178]"
该问题出现时在tree view中看不到该组件的相关URL。
2、错误分析:
由于所选择的脚本录制模式不正确。在一般情况下,基于浏览器的Web应用会使用“HTML-based script”的模式来录制脚本。而没有基于浏览器的Web应用、Web应用中包含了与服务器进行交互的Java Applet、基于浏览器的应用中包含了向服务器进行通信的JavaScript/VBScript代码、基于浏览器的应用中使用HTTPS安全协议,这 时则使用"URL-based script"模式进行录制。
3、解决方法:
首先打开录制选项配置,然后在其对话框中进行选择。在“Recording Options”的“Interner Protocol”选项中的“Recording”中选择"Recording Level"为"HTML-based script",再单击"HTML Advanced",选择"Script Type"为"A script containing explicit"。然后再选择使用"URL-based script"模式来录制脚本。
以上就是我们跟大家分享的LoadRunner性能测试工具在录制Web协议脚本回放过程中,LoadRunner请求无法找到时应该如何解决的相关内容,希望对您有所帮助,后面的文章中我们将继续为您介绍LoadRunner性能测试工具的常见问题及解决方案,敬请您继续关注。如果您有一些技术方面的问题,可以点击右侧的咨询或二维码,与我们的技术专家取得联系,感谢您的观看。