jp@gc - Ultimate Thread Group、jp@gc - Response Times vs Threads实践使用
1 認識線程組
實例1:1秒中啟動100個線程*10
1、腳本文件,創建線程組,java請求
2、監聽線程活躍數
注意:觀察的時候需要看穩定的階段
2 實踐場景
性能需求:需求能支持5個用戶并發訪問,響應時間在3秒內,錯誤率不超過2%
性能需求:訪問首頁的響應時間不超過3秒,最多能支持多少用戶并發
估一個最大的并發數進行壓測
1.1 jp@gc - Ultimate Thread Group介紹
該插件跟Stepping Thread Group線程組有些類似,不過這個是多個線程組設置的結合。執行的時候,每個線程組是同時按照自己的規則開始執行的,每一時刻,得到的結果都是兩個線程組的疊加。
Initial Delay,sec(延遲啟動時間,單位秒)設置每時間間隔10s:0s、10s、20s、30s,這樣是為了滿足不同組的啟動延遲時間,若每個線程組不同的用戶都在同一時間節點啟動那不是遞增式并發,那是同步式并發。
Hold Load For,sec(持續運行),意指每個線程組的線程在啟動達到設置的線程數后持續運行多長時間,單位秒。此時需求每組線程運行后達到頂峰后呈現出“遞減”狀態
Shutwn Time(關閉時間),這個可配合上面四個可設置:0、0、0。這樣是為了滿足“每波用戶訪問量遞增→遞減”的需求
1.2 jp@gc - Response Times vs Threads介紹
jp@gc - Ultimate Thread Group設置每10秒加載1個用戶,60秒加載完,添加http請求,header參數
2)添加 jp@gc - Response Times vs Threads,運行
線程活動期間的響應時間監聽。其中橫坐標是活動的線程數(也就是并發數),縱坐標是響應時間(單位是毫秒)
總結
以上是生活随笔為你收集整理的jp@gc - Ultimate Thread Group、jp@gc - Response Times vs Threads实践使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: music功能 vue_Vue 全家桶实
- 下一篇: 重要样本关注机制:一种新颖的目标检测框架