1. 程式人生 > 其它 >Jmeter 學習筆記 1 - Logic Controller -組織執行場景

Jmeter 學習筆記 1 - Logic Controller -組織執行場景

  • using this website to practice performance testing:http://advantageonlineshopping.com/#/
  • Jemeter how to recording using Firefox:https://www.youtube.com/watch?v=M7xHsut_w-I&ab_channel=TECHLIFE 在fixfox裡面,當開了proxy埠後, 只有開始了Jmeter場景錄製,在Firefox裡面才可以訪問相關頁面,否則就會出現 proxy disconnection的問題。 錄製完場景後要記得恢復proxy埠設定,使Firefox能恢復正常使用。

總結就是:可以用不同的controller控制不同的測試場景:

1. Login, Logout - 使用 Once only controller, 只會執行一次。

2. Random controllers - 隨機執行sampler

3. Random Order Controller - 隨機順序執行sampler 至少一次。

4. Interleave Controller - 執行它下面的sampler one by one, 按順序執行。只執行一次, 每一個loop,只會執行它裡面的simpler一次。

5. Throughput Controller - 通過分配每個slave的workload在決定run幾個sampler。

7. Runtime Controller - 控制執行時間

8. if and while controllers - if 條件滿足, 就執行場景

9. Switch, Module and Include Controller - switch 只執行 switch value指定的順序場景。Module controller -執行選中的場景按順序

10. include controler - 執行提供的路勁的test plan