【发布时间】:2020-09-08 09:59:11
【问题描述】:
我需要一个类似后处理器的函数来在采样器运行后运行脚本。我以前使用过 JMeter,并且有一个后处理器功能,但是我在 LoadRunner 中找不到类似的功能。 Loadrunner 中有什么类似的东西可以用来运行后置条件响应吗? 我需要的是提取一个操作中一个请求的响应,并将该值传递给同一操作中的另一个请求。这些请求同时运行。
web_url("PriceStrikeThroughDynamicKitDisplayCmd_2",
"URL=https://{host_perf_store}/PriceStrikeThroughDynamicKitDisplayCmd?usertype=&storeId=10151&catentryId=3074457345619656318&skus=8MR32AV%2C8MQ84AV%2CX7B43AV%2CX9H42AV%2C8MR54AV%2C8MQ93AV%2C8MR38AV%2C8MR45AV%2C8MS55AV%23ABA%2C8MR05AV%2C8MR11AV%2C8MR04AV%2C8MR06AV%2C8MR03AV%2C8MQ73AV%2C8MS52AV%23ABA%2C8MS63AV%23ABA%2C8MQ80AV%2C8MS47AV%23ABA%2C9EQ24AV%2C9NA60AV%2C3E755AV%2C4SS11AV%23ABA&crossSell=¤tDate=Mon07Sep202017",
"Resource=0",
"RecContentType=text/html",
"Referer=https://{host_perf_store}/ConfigureView?catalogId=10051&langId=-1&storeId=10151&urlLangId=&catEntryId=3074457345619656318&quantity=1",
"Snapshot=t33.inf",
"Mode=HTML",
我需要从这个请求中提取响应并将其传递给另一个请求:
web_url("PriceStrikeThroughDynamicKitDisplayCmd_3",
"URL=https://{host_perf_store}/PriceStrikeThroughDynamicKitDisplayCmd?usertype=&storeId=10151&catentryId=3074457345619656318&skus=8MR32AV%2C8MQ84AV%2CX7B43AV%2CX9H42AV%2C8MR54AV%2C8MQ93AV%2C8MR38AV%2C8MR45AV%2C8MS55AV%23ABA%2C8MR05AV%2C8MR11AV%2C8MR04AV%2C8MR06AV%2C8MR03AV%2C8MQ73AV%2C8MS52AV%23ABA%2C8MS63AV%23ABA%2C8MQ80AV%2C8MS47AV%23ABA%2CY4S94AV%2C9EQ24AV%2C9NA60AV%2C3E755AV%2C4SS11AV%23ABA&crossSell=¤tDate=Mon07Sep202017",
"Resource=0",
"RecContentType=text/html",
"Referer=https://{host_perf_store_hp_com}/ConfigureView?catalogId=10051&langId=-1&storeId=10151&urlLangId=&catEntryId=3074457345619656318&quantity=1",
"Snapshot=t36.inf",
"Mode=HTML",
LAST);
【问题讨论】:
-
如果您编写一个 bash 脚本,该脚本首先执行 LoadRunner,然后运行任何 post 函数?
-
@theshemul 我需要在请求之间运行脚本。我需要从其中一个请求中提取响应并将其作为参数传递给另一个请求
-
您要查找的术语是“相关性”。此功能已存在于所生产的每个 LoadRunner 版本中。相关函数的使用示例请参考帮助系统中的相关函数。
标签: performance-testing loadrunner