有些CRUD性能测试是通过以测试名称作为参数的rest API公开的。每次创建新测试时,都必须创建一个新的JMeter文件才能命中该端点。我无法使用一个Jmeter脚本来运行所有测试,因为使用JMeter输出的报告框架仅使用一个Jmeter文件来显示输出-Jmeter fileName与Time。除了三个参数外,JMeter脚本的配置均相同。有没有一种方法可以自动创建JMeter脚本?
似乎您可以仅对单个JMeter文件进行参数化以采用3个参数,这些参数可以在启动测试时通过-J
command-line argument传递并通过-J
读入JMeter,例如:
jmeter -Jfoo=bar -n -t test.jmx
的身份访问此bar
值与其他参数类似。
更多信息:${__P(foo,)}