Jmeter -- 循環控制器和線程並發(關注執行順序)


測試計划中包含兩個線程組,分別設置如下:

線程組1:線程數為2,循環次數為4

線程組2:線程數為4

 

執行順序

監聽器View Results in Table(用表格查看結果)中,ThreadName列,n-m,其中n指線程組號,m指線程號
例如:1-1,指第一個線程組中的第一個線程
     1-2,指第一個線程組中的第二個線程
     2-1,指第二個線程組中的第一個線程
     2-4,指第二個線程組中的第四個線程
每個線程下的請求,按順序執行,有循環的在循環內按順序執行

 

兩個線程組都有四個請求,請求執行順序如下:

 線程組1:第一個線程-》循環n次,第二個線程-》循環n次

 線程組2:第一個線程-》按順序執行,第二個線程-》按順序執行

 

  線程組2:4個線程依次啟動

2019-11-13 15:14:21,909 INFO o.a.j.e.StandardJMeterEngine: Running the test!
2019-11-13 15:14:21,909 INFO o.a.j.s.SampleEvent: List of sample_variables: []
2019-11-13 15:14:21,910 INFO o.a.j.g.u.JMeterMenuBar: setRunning(true, *local*)
2019-11-13 15:14:21,915 INFO o.a.j.e.StandardJMeterEngine: Starting ThreadGroup: 1 : 線程組1
2019-11-13 15:14:21,915 INFO o.a.j.e.StandardJMeterEngine: Starting 2 threads for group 線程組1.
2019-11-13 15:14:21,915 INFO o.a.j.e.StandardJMeterEngine: Thread will continue on error
2019-11-13 15:14:21,916 INFO o.a.j.t.ThreadGroup: Starting thread group... number=1 threads=2 ramp-up=1 perThread=500.0 delayedStart=false
2019-11-13 15:14:21,918 INFO o.a.j.t.ThreadGroup: Started thread group number 1
2019-11-13 15:14:21,918 INFO o.a.j.e.StandardJMeterEngine: Starting ThreadGroup: 2 : 線程組2
2019-11-13 15:14:21,918 INFO o.a.j.e.StandardJMeterEngine: Starting 4 threads for group 線程組2.
2019-11-13 15:14:21,918 INFO o.a.j.e.StandardJMeterEngine: Thread will continue on error
2019-11-13 15:14:21,918 INFO o.a.j.t.JMeterThread: Thread started: 線程組1 1-1
2019-11-13 15:14:21,918 INFO o.a.j.t.ThreadGroup: Starting thread group... number=2 threads=4 ramp-up=0 perThread=0.0 delayedStart=false
2019-11-13 15:14:21,919 INFO o.a.j.c.LoopController: iterationStart called on Loop Controller with source org.apache.jmeter.control.LoopController@1ccffced and iteration 1
2019-11-13 15:14:21,919 INFO o.a.j.s.FileServer: Stored: D:/zhangyang/jmeter/loginParameter.txt Alias: D:/zhangyang/jmeter/loginParameter.txt@2130155397
2019-11-13 15:14:21,919 INFO o.a.j.t.ThreadGroup: Started thread group number 2
2019-11-13 15:14:21,919 INFO o.a.j.e.StandardJMeterEngine: All thread groups have been started
2019-11-13 15:14:21,919 INFO o.a.j.t.JMeterThread: Thread started: 線程組2 2-2
2019-11-13 15:14:21,920 INFO o.a.j.s.FileServer: Stored: D:/zhangyang/jmeter/loginParameter.txt
2019-11-13 15:14:21,921 INFO o.a.j.t.JMeterThread: Thread started: 線程組2 2-3
2019-11-13 15:14:21,921 INFO o.a.j.t.JMeterThread: Thread started: 線程組2 2-4
2019-11-13 15:14:21,922 INFO o.a.j.t.JMeterThread: Thread started: 線程組2 2-1
2019-11-13 15:14:21,997 INFO o.a.j.t.JMeterThread: Thread is done: 線程組2 2-1
2019-11-13 15:14:21,997 INFO o.a.j.t.JMeterThread: Thread finished: 線程組2 2-1
2019-11-13 15:14:21,997 INFO o.a.j.t.JMeterThread: Thread is done: 線程組2 2-2
2019-11-13 15:14:21,997 INFO o.a.j.t.JMeterThread: Thread finished: 線程組2 2-2
2019-11-13 15:14:21,998 INFO o.a.j.t.JMeterThread: Thread is done: 線程組2 2-4
2019-11-13 15:14:21,998 INFO o.a.j.t.JMeterThread: Thread finished: 線程組2 2-4
2019-11-13 15:14:22,006 INFO o.a.j.t.JMeterThread: Thread is done: 線程組2 2-3
2019-11-13 15:14:22,006 INFO o.a.j.t.JMeterThread: Thread finished: 線程組2 2-3
2019-11-13 15:14:22,210 INFO o.a.j.t.JMeterThread: Thread is done: 線程組1 1-1
2019-11-13 15:14:22,210 INFO o.a.j.t.JMeterThread: Thread finished: 線程組1 1-1
2019-11-13 15:14:22,422 INFO o.a.j.t.JMeterThread: Thread started: 線程組1 1-2
2019-11-13 15:14:22,422 INFO o.a.j.c.LoopController: iterationStart called on Loop Controller with source org.apache.jmeter.control.LoopController@4ee41405 and iteration 1
2019-11-13 15:14:22,422 INFO o.a.j.s.FileServer: Stored: D:/zhangyang/jmeter/loginParameter.txt Alias: D:/zhangyang/jmeter/loginParameter.txt@554349279
2019-11-13 15:14:22,720 INFO o.a.j.t.JMeterThread: Thread is done: 線程組1 1-2
2019-11-13 15:14:22,720 INFO o.a.j.t.JMeterThread: Thread finished: 線程組1 1-2
2019-11-13 15:14:22,721 INFO o.a.j.e.StandardJMeterEngine: Notifying test listeners of end of test
2019-11-13 15:14:22,721 INFO o.a.j.s.FileServer: Close: D:/zhangyang/jmeter/loginParameter.txt@554349279
2019-11-13 15:14:22,722 INFO o.a.j.s.FileServer: Close: D:/zhangyang/jmeter/loginParameter.txt
2019-11-13 15:14:22,723 INFO o.a.j.s.FileServer: Close: D:/zhangyang/jmeter/loginParameter.txt@2130155397
2019-11-13 15:14:22,723 INFO o.a.j.g.u.JMeterMenuBar: setRunning(false, *local*)

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM