0

我只是想知道如何控制 Taurus / Jmeter 中的请求数量?

假设我必须使用一个外部文件,其中有准备好的测试数据。我必须知道我应该为数据制作多少数据(即 Taurus / JMeter 将触发多少请求)。

我发现这篇文章说该throughput设置可用于此目的。但是,当我将此单个设置 ( throughput: 2) 添加到我的 yaml 文件时,出现以下异常:

2018-05-31 13:08:11,743 ERROR o.a.j.JMeter: Error in NonGUIDriver
java.lang.IllegalArgumentException: Problem loading XML from:'/home/vikhor/projects/temp/taurus/test_SOAP/2018-05-31_13-07-54.930576/modified_requests.jmx', missing class com.thoughtworks.xstream.converters.ConversionException
...
Caused by: com.thoughtworks.xstream.mapper.CannotResolveClassException: kg.apc.jmeter.timers.VariableThroughputTimer

我没有安装JMeter,让Taurus安装它。知道如何解决此问题(找到此链接但没有帮助)或如何控制请求的数量?

4

1 回答 1

1

请检查您是否在 jmeter 中安装了 JPGC@ 吞吐量整形计时器插件。

请检查下图:-

在此处输入图像描述

如果你没有找到它,那么它可能是原因。然后,您可以通过以下两种方法中的任何一种安装它:-

1-使用Jmeter插件管理器 2.直接下载插件

首选插件管理器,因为它将有助于将来安装其他插件。希望能帮助到你。

于 2018-05-31T13:09:20.463 回答