我需要一些帮助来使用JMeter。我想记录两个不同的场景,比如单击两个不同的按钮。如果我尝试为两个用户运行,一个用户应该点击第一个按钮,另一个用户应该同时点击另一个按钮。
我知道这是一个基本问题。但我对这一点还不熟悉。这就是为什么在这里问。我试过如下方法:
Thread Group
-Throughput Controller
--Login
--Clicking 1st button
-Throughput controller
--Login
--Clicking 2nd button
当我使用CSV数据集配置与两个用户一起运行时,两个登录使用相同的用户。
我还需要测试并发性。我不知道如何正确地执行这个。有人能帮我吗?
>
如果您有多个迭代,吞吐量控制器将正常工作
也就是说,您应该有N个循环(例如使用循环控制器),子吞吐量控制器设置为X个百分比(X是整数,0
对于您的情况,您可以尝试使用如下构造:
Thread Group
Number of Threads = 2
Loop Count = 1
+- While Controller
Condition = ${__javaScript("${login}"!="<EOF>",)}
+- CSV Data Set Config
Filename = users.csv
Variable Names = login,pwd
Delimiter = ,
+- Loop Controller
Loop Count = 10
+- Login
+- Throughput Controller
Percent Execution
Throughput = 50.0
+- Clicking 1st button
+- Throughput Controller
Percent Execution
Throughput = 50.0
+- Clicking 2nd button
+- Logout
其中
-有2个线程(线程组:线程数=2)同时启动,每个线程都具有从csv文件(而控制器csv数据集配置)提取的唯一凭据,用于登录
-整个测试流程-登录
在我的测试计划中,我有24个吞吐量控制器,它们的执行率不同,最小的是1%。10个不同的吞吐量控制器有1%的执行率。每个吞吐量控制器下面都有许多事务控制器。当我运行一个测试1小时时,在某些最小百分比吞吐量控制器下定义的采样器甚至不会执行一次。我已经确保所有24个吞吐量控制器的总数增加到100%。如何确保在所有吞吐量控制器上定义的所有采样器至少执行一次? 对于吞吐量最少的控制器,我将其更改为“Tota
我有一个类女巫负责向客户端发送数据,所有其他类在需要发送数据时都使用这个。让我们称之为“数据ender.class”。 现在客户端要求我们将吞吐量控制在每秒最多50次调用。 我需要在这个类上创建一个algoritm(如果可能的话),以保持当前秒的调用次数,如果它达到50的最大值,保持进程要么睡眠或某事,并继续而不丢失数据。也许我必须实现一个队列或比简单的睡眠更好的东西。我需要建议或遵循的方向。 为
问题内容: 我正在寻找一个Java Executor,它允许我指定节流/吞吐量/节奏限制,例如,每秒最多可以处理100个任务- 如果提交了更多任务,则应将它们排队并在以后执行。其主要目的是避免在遇到外部API或服务器时遇到限制。 我想知道是基础Java(我怀疑,因为我检查过)还是其他可靠的地方(例如Apache Commons)提供了此功能,还是我必须编写自己的Java。最好是轻巧的东西。我不介意
我有一个测试,它可以做以下几点 我在一个吞吐量控制器中有一个GET请求。对于这个请求,我使用正则表达式提取器获取请求属性的值 如果我在一个吞吐量控制器中有两个请求,我就能够做到这一点。但是,如果我在2个不同的吞吐量控制器中有2个请求,同样的情况就不起作用了。 有人能帮忙吗?
主要内容:创建JMeter测试计划,添加采样器,添加监听器,保存并执行测试计划,验证输出,添加吞吐量控制器,验证输出在本节中,我们将学习如何使用吞吐量控制器在JMeter中创建分布式负载测试计划。 出于测试目的,我们将在我们网站 www.yiibai.com 的URL下的某些网页上创建分布式负载。这些网页包括: 主页: www.yiibai.com 第1页(Java): www.yiibai.com/cplusplus/ 第2页(C语言): www.yiibai.com/cprogramming
我有一个如下的计划: Thread组 取样器B 采样器C(用于注册) 采样器D(用于https(已登录)页面视图1) 采样器E(用于https(已登录)页面视图2) 让我们假设登录页面视图1和2必须在注册后立即发生。由于第三个吞吐量控制器中有多个采样器,因此不可能实现40%(对于整个组)。 对于10个线程,1个循环,我希望看到以下计数: 取样器A: 4 采样器B: 2 采样器C D E: 4 但事