如何在loadrunner中编写Web_custom_request()函数

问题描述 投票:0回答:2

我知道 web_custom_request() 的功能。它将处理动态项目数据。但我不知道如何在我们的脚本中手动编写。请有人帮我解决这个问题。

提前致谢...

loadrunner
2个回答
0
投票

使用 web_custom_request() 为您要重现的项目记录第二个脚本。

用 web_custom_request() 替换主脚本中的一个调用。一般来说,web_custom_request() 的变量性质出现在 URL 调用和“?”之后。名称|值对参数发挥作用的地方。这就是您的性能测试工具语言基础技能发挥作用的地方。

您将需要构建一个字符串,其中可能包含大量的名称|值对,这些名称|值对是动态生成的,因此与之前的请求相关。您可以根据 web_custom_request() 的定义添加最终用户输入的几个元素。

您可能需要一个循环结构来补充缓冲区以在构建字符串时保存字符串,将一个命名值对结构附加到基本字符串,直到构建完整的结构。然后,您可以将其作为一个整体附加到 URI 中,并用您为保存所有可变动态组件而构建的参数替换 web_custom_request() 中 URI 及其参数中的文字字符串。

拥抱代码。这就是为什么您可以使用完整的 C 语言环境。


0
投票

当您想要手动生成自定义请求时,转到“插入”选项卡,单击“新步骤”,它将显示“添加步骤”对话框,选择自定义请求并提供其要求的详细信息

© www.soinside.com 2019 - 2024. All rights reserved.