如何从JMeter

时间:2017-03-24 07:43:13

标签: java csv random jmeter beanshell

我们计划从Jmeter中的CSV文件中选择随机数据。但我们知道CSV数据配置中没有选项。所以我们计划实现Bean-shell Pre处理器。

从Csv文件获取随机数据还有其他想法吗?

For Example

3 个答案:

答案 0 :(得分:1)

我认为最快和最简单的解决方案是使用提供RANDOM读取模式的HTTP Simple Table Server,例如:

http://localhost:9191/sts/READ?READ_MODE=RANDOM&KEEP=TRUE&FILENAME=foo.csv

可以使用JMeter Plugins Manager

安装HTTP Simple Table Server

JMeter Plugins Manager HTTP Simple Table Server

答案 1 :(得分:0)

您可以在阅读之前随机化CSV文件。

在测试之前随机化CSV文件中的条目顺序 - 然后以您喜欢的方式(通过CSV数据集)顺序读取准备好的数据。 您可以使用例如Perl脚本甚至是Excel Random Sorting

此外,您可以尝试使用this one之类的style

答案 2 :(得分:0)

您可以使用 blazemeter 插件从 csv 文件中选择随机数据。这是您如何实施的链接 Random CSV Data Set Config plugin

这是一个非常简单的实现,希望对您有所帮助。