JMeter是個非常強大的壓力測試工具,在分佈式部署的情況下,可以用來進行很高併發的壓力測試。
由於多數http接口需要登錄後纔可以訪問,爲了更真實地模擬多用戶進行壓力測試,可以如下配置:
1. JMeter的Thread Group中增加一個CSV數據集配置:
其中CSV文件裏的內容是長這樣子的(多數Excel 應用程序都可以把文件保存爲csv格式,甚至可以人工寫CSV文件):
2. Thread Group的Cookie管理器如下配置登錄態(注意,此處引用變量的語法是${auth_cookie}):
3. 我們可以看到,再運行測試時,發送的請求已經正確帶上了cookie,而這些cookie數據正是CSV中配置的cookie: