1

我想以编程方式从一组动态 URL 和表单数据生成基本的 Jmeter 测试计划(不手动使用 Jmeter GUI)。我可以使用 Jmeter API 来执行此操作吗?
是否已经在某处解释过?
我只需要点开始。

当然,我可以对测试计划 XML 格式进行逆向工程,然后编写我自己的自定义测试计划生成器,但这很容易出错,并且每当格式更改时,我的生成器都需要更新。

4

2 回答 2

2

您还可以查看 jmeter 的 gridinit-dsl 语言。它使用 ruby​​ 生成 xml。

于 2013-06-10T14:06:21.840 回答
0

根据您的解释,请查看CSV DataSet,它将从 csv 文件中读取 url。

该组件将在文件上进行迭代并将一行放入一组变量中,例如在您的情况下是一个名为“URL”的变量。

然后您可以在 HTTP Sampler 中使用 ${URL} 并设置线程组中的迭代次数和线程数以循环并将负载放在不同的 url 上。

如果您访问不同的主机,请使用 hc31impl 或 java impl。

于 2013-06-10T11:57:04.890 回答