首页 > 解决方案 > 如何使用 Jmeter 中的相关性在下拉列表中动态选择帐户

问题描述

我有帐户下拉列表,其中包含不同用户的不同帐户。每当用户登录时,它应该从下拉列表中动态选择帐户(第一次是 0048852,下一次是 2752271)。如何使用相关性来实现此条件。在这里,我附上了我已配置的 .csv 文件和正则表达式详细信息。请通过这个,让我知道是否需要任何东西。建议我最好的解决方案。 Account_From_UI_For_one_User , Accounts_Selection_Declaration , CSV_Data_Set_Config , CSV_File_Info , Regular_Expression

标签: jmeter

解决方案


如果每个用户的帐户发生变化,您可以在正则表达式选择器中使用“-1”而不是“0”作为匹配编号,这意味着选择全部而不是选择随机帐户。全部选择后,您可以在“1<yourMatchNoCount”范围内创建一个随机数并选择一个随机帐户。或者,您可以使用数组函数将结果放入数组中,也可以测试所有结果。

为所有用户选择所有帐户的其他解决方案是,您可以使用循环来更改匹配编号动态(${dynamic} 而不是“0”)并为每个循环计数增加匹配编号。当您的匹配编号大于您的结果时,帐户将被未找到,因此您也可以控制它。


推荐阅读