这是一个场景-有一个搜索条件给我100个搜索结果(100个链接)。我希望虚拟用户随机点击其中任何一个链接。你能帮我如何管理这种情况吗?
8i9zcol21#
也许这对您有用?http://h30499.www3.hp.com/t5/LoadRunner-Support-Forum/Ajax-True-Client-parameterization-problem/td-p/5607543#.UDxLONYaNN9
gxwragnw2#
你的路径是通过将链接关联到一个数组中,在数组中选择一个随机偏移量,然后选择一个web_url指向有问题的链接......
tzxcd3kk3#
请查看函数的帮助
web_reg_save_param() web_reg_save_param_ex()
尤其是帮助中的“Ord=All”/“Ordinal=All”部分。然后,当您将相关数据捕获到数组中时,可以使用
lr_paramarr_random("TheArrayName");
从数组中获取一个随机值。
j13ufse24#
答案取决于是否每个列表框元素都是有效的选择。如果列表框的第一个元素是指令性的(“请选择..."等),则需要一段代码:
选项1:(当出现“请选择”时)
在步骤的“参数”部分,将序号设置为:
var objectIndex = Math.floor((object.length-1)*Math.random())+2; objectIndex;
选项2:(当不存在“请选择”时)
在步骤的“参数”部分,将序号设置为“0”。
lf3rwulv5#
在运行时生成一个随机数,并将该变量放入Ord=参数中。
a = Rand(1,100) lr_save_param("{myrandval}",a); Web_custome_request("", "", "", "Ord={myrandval}", LAST);
5条答案
按热度按时间8i9zcol21#
也许这对您有用?http://h30499.www3.hp.com/t5/LoadRunner-Support-Forum/Ajax-True-Client-parameterization-problem/td-p/5607543#.UDxLONYaNN9
gxwragnw2#
你的路径是通过将链接关联到一个数组中,在数组中选择一个随机偏移量,然后选择一个web_url指向有问题的链接......
tzxcd3kk3#
请查看函数的帮助
尤其是帮助中的“Ord=All”/“Ordinal=All”部分。
然后,当您将相关数据捕获到数组中时,可以使用
从数组中获取一个随机值。
j13ufse24#
答案取决于是否每个列表框元素都是有效的选择。如果列表框的第一个元素是指令性的(“请选择..."等),则需要一段代码:
选项1:(当出现“请选择”时)
在步骤的“参数”部分,将序号设置为:
选项2:(当不存在“请选择”时)
在步骤的“参数”部分,将序号设置为“0”。
lf3rwulv5#
在运行时生成一个随机数,并将该变量放入Ord=参数中。