Jmeter系列(8)- test plam測試計劃參數詳解

如果你想從頭學習Jmeter,可以看看這個系列的文章哦

//www.cnblogs.com/poloyy/category/1746599.html

 

前言

先了解下測試計劃的作用://www.cnblogs.com/poloyy/p/12779353.html

 

測試計劃參數

 

用戶定義的變數

  • 這裡用戶添加的變數,相當於全局變數,所有執行緒組都共用
  • 一般添加一些系統常用的配置
  • 一般不建議在測試計划上添加變數,因為不方便啟用(disable)和禁用(enable)
  • 可以添加用戶自定義變數組件來代替,如下圖

 

獨立運行每個執行緒組(例如在一個組運行結束後啟動下一個)

默認:不勾選,默認各執行緒組並行、隨機執行

作用:勾選後,用於控制測試計劃中的多個執行緒組的執行順序,保證順序執行各執行緒組

下圖是沒有勾選時,多個執行緒組執行的順序,可以看到並不完全是順序執行的

 

下圖是勾選後,多個執行緒組的執行順序,可以看到當執行完第一個執行緒組所有取樣器才會執行第二個執行緒組的,按順序執行

 

特別注意

  • 執行緒組中的取樣器執行順序:默認是從上到下執行
  • 交替控制器、隨機控制器、隨機順序控制器、循環控制器可以改變取樣器的執行順序

 

函數測試模式

勾選後,如果監聽器(如:查看結果樹)配置了保存到一個文件中(如下圖),那麼jmeter會將每次的請求結果保存到文件中

在負載測試中不建議勾選,平時調試腳本情況下可以勾選

 

添加目錄或jar包到classpath

當BeanShell腳本需要調用外部的java文件或jar包時,可以把jar包路徑添加到這裡,然後在BeanShell中直接import進來,並調用jar包中的方法