我有一个这样的设置,
并行测试计划=>Execute线程
-THread Group 1
-THread Group 2
-THread Group 3
-THread Group 4
-THread Group 5
我想让1,2和5并行执行。%3必须在%1完成后开始,%4必须在%2完成后开始。如何在执行顺序中创建这种相互依赖关系?
当“连续运行线程组”进入“测试计划”时,我正在检查安装/拆卸线程组行为的正确性,而不是检查。
假设我们以下面的“测试计划”结构为例
而不检查“连续运行线程组”我们有
1. Thread Groups "Iterate Over Dump" and "Iterate Over Tmp Result" are executed concurrently.
2. setUp/tearDown Thread Group are executed each one two time respectively before and after of
我(刚开始)在Jmeter中进行API性能测试,我有一个令牌生成线程组,需要在所有其他线程组(A、B、C)之前运行。但是,我也希望同时运行A、B和C线程组。所以我想要执行的是:
令牌生成
A&B&C
我知道,在测试计划上连续检查Run Thread组将允许我首先运行令牌生成(因为我将它作为列表中的第一个线程组),但是它将执行如下:
令牌生成
一个
B
C
任何帮助和暗示都会被认可。提前感谢!
如何设计Jmeter测试计划以获得以下负载测试所需的输出:
在现场网站的用户体验和加载模式是在下面的顺序,我想生成基于相同的用户体验的负载。用户分别访问主页面和子页的每个选项卡和子选项卡。我如何计划这个负载测试使用J量仪?
X= 20K,Y= 10K
第1组Page_A占X的50%,
第2组: Page_B占Y的40%,
-Page_B.1 15% Of (40% of Y),
-Page_B.1.2 5% of (40% of Y),
-Page_B.1.3 4% Of (40% of Y),
第3组: Page_C,
-Page_C.1 20%(40
我的测试计划如下
- Test Plan
- Thread Group (No of Threads: 4)
- HTTP Request Defaults
- HTTP Cookie Manager
- CSV Data Set Config(Login Information) [4 user login]
- Simple Controller
- HTTP Request(GET: Open Login Page)
- HTTP Request(POST: Login