Jmeter實踐-web壓力測試
02-11
一、web常用壓力測試結構
二、千人施壓百度和谷歌
1.線程組:設置施壓人數
2.forEach邏輯單位:遍歷要訪問的網址,一般多個網址會用到
3.用戶定義的變數:訪問多個網址用變數來表示
4.http請求:具體的從客戶端到伺服器發送的請求
5.聚合報告:運行結果查看和分析
三、登錄一次
1.用badboy錄製登錄
2.刪除沒用到http請求
3.創建僅循環一次的邏輯
4.查看結果
四、2個用戶循環登錄
1.創建循環邏輯器:右鍵線程組-添加-邏輯控制器--循環控制器
2.保留登錄的http請求,並拖動到循環邏輯器下
3.創建csv data set config,用來調用存放用戶名和密碼的csv文件
3.創建用戶名和密碼的csv文件,保存到jmeter安裝目錄的bin目錄下(具體怎麼創建可以查找http://blog.csdn.net/u011649536/article/details/45643795)
4.回到csv data set config,進行調用設置
5.打開http請求,修改參數
五.查看訪問兩個網站首頁負載達到20QPS的響應時間
六。2個用戶模擬50個用戶同時登錄(參數化)
七、一個用戶登錄模擬50次操作訪問網頁
登錄放在僅登錄一次邏輯中,50次操作訪問放在循環中
推薦閱讀:
※乾貨:性能測試相關問題及解決辦法匯總
※軟體測試入門有哪些書籍可供推薦?
※測試同學難道要寫一輩子的hello world?
※軟體測試人員的基本功包括哪些?
※Jmeter測試移動介面性能--分散式