Jmeter可以获取参数吗?

时间:2019-03-03 16:58:52

标签: jmeter jmeter-plugins blazemeter

我的问题是-例如,如果我通过Jmeter进行测试,并且该站点可以让您预订航班,并且您在记录航班时选择了目的地和目的地。

是否可以将不同的值传递给目标字段?我的意思是,也许一个带有某些目标的txt文件将其传递给Jmeter测试,然后,您将进行一些测试,每个测试都在不同的目标上运行?

如果是,我该怎么办? 不必是txt文件。这是将不同的值传递给一个参数的一种方法。

重要提示:我正在为Chrome使用blazemeter插件。

非常感谢, 感谢。

2 个答案:

答案 0 :(得分:1)

您可以使用CSV Data Set Config。在测试计划中对参数进行参数化非常容易。

选中this article on blazemeter可以快速了解CSV数据集配置。

答案 1 :(得分:0)

根据您要实现的目标,您可以寻求:

  1. HTML Link Parser。请参阅Poll Example,其中显示了如何使用它从输入中选择随机值
  2. 您可以使用Post-Processor(很可能是CSS Selector Extractor)从上一个响应中提取所有可能的值,并将每个线程配置为使用输入中自己的(或随机的)值
  3. 最后但并非最不重要的一点,您可以使用外部数据源(如.txt或.csv文件)并利用__StringFromFile() functionCSV Data Set Config,以便每个线程(虚拟用户)将读取下一个值从文件而不是使用记录的硬编码值。