JMeter是一個開源的基於Java的性能測試工具,使用起來真的是即"方便"又"強大"css
用於存放錄製結果
包含模式:只錄制指定主機的請求服務器
.+(itkeeping\.com).+
排除模式:排除靜態請求dom
(?i).*\.(bmp|css|js|gif|ico|jpe?g|png|swf|woff|woff2)
配置完成後截圖以下:函數
一切準備就緒後,使用Firefox打開指定的網站進行操做,操做完成後,關閉代理服務器。
上圖錄制了從登錄到新建工單的整個過程, 有不少請求我如今並不須要,能夠手動刪除,只保留新建工單的接口。工具
在使用以前,先進行一下線程組的相關設置,這裏我設置了10個線程,共循環10次
另外我但願新建工單主題的uid和主題,描述每次都不同,能夠使用jmeter內置函數替換。
生成UUID:性能
${__UUID}
基於UUID生成30個隨機字符:測試
${__RandomString(30,${__UUID},1)}
最終配置請求的參數以下:
配置響應斷言:更直觀的判斷請求是否成功,只要status=0就表明執行成功網站
啓動一下試試吧!
結果查看樹,斷言所有經過,說明請求成功了
聚合報告,包含各項指標,反正就是沒毛病:
最後看數據是否正常生成?ui