我是一个jmeter新手。我看到的所有关于jmeter的教程都讨论了在jmx脚本中添加采样器。但是,我在jmeter UI中没有看到Add -> Sampler选项。我试过jmeter 5.6.2,jmeter 3.3和jmeter 2.13。
我在Mac OS Ventura(苹果M2处理器)上运行jmeter。使用openjdk 17.
wfveoks01#
无法将采样器添加到根测试计划元素。必须将它们添加到 thread group 容器中。首先,将一个线程组添加到测试计划中:
然后,您可以根据需要添加采样器。这些将作为子元素包含在线程组中:
JMeter提供了许多类型的线程组。根据您的负载测试目的,您可以使用以下任何线程组来包含采样器:
对于您的特定用例,您将需要选择与您的测试目标匹配的最佳线程组。对于简单的概念验证测试,默认线程组通常就足够了。如果您需要扩展您的测试,或者需要探测更复杂的场景,您的测试可能会受益于advanced thread group。
j0pj023g2#
首先,您需要在测试计划下添加您选择的线程组(通过选择添加->线程(用户)),然后您可以将采样器添加到线程组。
mkshixfv3#
您需要先添加一个线程组,然后通过上下文菜单可以使用添加采样器的选项:
还要注意,您可以使用HTTP(S) Test Script Recorder或JMeter Chrome Extension记录测试场景。
3条答案
按热度按时间wfveoks01#
无法将采样器添加到根测试计划元素。必须将它们添加到 thread group 容器中。首先,将一个线程组添加到测试计划中:
然后,您可以根据需要添加采样器。这些将作为子元素包含在线程组中:
JMeter提供了许多类型的线程组。根据您的负载测试目的,您可以使用以下任何线程组来包含采样器:
对于您的特定用例,您将需要选择与您的测试目标匹配的最佳线程组。对于简单的概念验证测试,默认线程组通常就足够了。如果您需要扩展您的测试,或者需要探测更复杂的场景,您的测试可能会受益于advanced thread group。
j0pj023g2#
首先,您需要在测试计划下添加您选择的线程组(通过选择添加->线程(用户)),然后您可以将采样器添加到线程组。
mkshixfv3#
您需要先添加一个线程组,然后通过上下文菜单可以使用添加采样器的选项:
还要注意,您可以使用HTTP(S) Test Script Recorder或JMeter Chrome Extension记录测试场景。