JMeter - 如何为 MS Sql Server / Oracle DB 的每次运行动态创建/捕获新的测试数据

问题描述 投票:0回答:1

我想知道从 CSV 文件中拍摄视频是否是一个不错的选择,因为我们目前正在一遍又一遍地使用相同的测试数据。

我想知道是否可以使用 JDBC 连接配置来捕获此数据是否是一个好主意。

假设它是一个预处理器,我假设可能有一些文件 I/O 负载,因为它将从数据库中读取,但这有多大问题?

我猜测我可以捕获数据并将函数写入我需要填写的参数以获取正确的新/测试数据。请让我知道该怎么做。

jmeter performance-testing jmeter-plugins jmeter-5.0
1个回答
0
投票

通常人们使用相同的测试数据,因为他们希望他们的测试是可重复的

如果您出于某种原因不能或不想这样做,您可以查询数据库并获取新的测试数据,但是我不会在预处理器中执行此操作。尽管预处理器执行时间不包含在响应时间中,但它仍然会计算并导致吞吐量较低。

因此,我建议在 setUp Thread Group 中的某个位置获取“新鲜”测试数据,并通过即 Flexible File Writer

将其保存到 CSV 文件中
© www.soinside.com 2019 - 2024. All rights reserved.