Jmeter接口壓力測試(先登錄再測接口)

上一篇主要寫了Jmeter測試登陸接口,但是大部分情況下,我們是要測試登陸後的頁面的各個接口。所以需要把二者結合起來,可以使用Jmeter重定向。


Jmeter測試接口(包括登陸操作)

1.      創建HTTP Request先登錄

參考: http://blog.csdn.net/ab_2016/article/details/78249686

注意:勾選FollowRedirects


自動重定向Redirect Automatically:HttpClient接收到請求後,如果請求中包含重定向請求, HttpClient是可以自動跳轉的,但是隻針對GET和Head請求,勾選此項則“跟隨重定向”失效;自動重定向可以自動轉向到最終目標頁面,但是JMeter是不記錄重定向過程內容的,比如在查看結果樹中是無法找到重定向過程內容的(A重定向到B,此時只記錄B的內容不記錄A的內容,A的響應內容我們暫時且叫過程內容),如果此時你想做關聯,那就比較遺憾了,你無法關聯到。
跟隨重定向FollowRedirects:Http Request取樣器的默認選項,但響應Code是3XX時(比如301是重定向),自動跳轉至目標地址。與自動重定向不同,JMeter會記錄重定向過程中的所有請求響應,在查看結果樹時可以看到服務器返回的內容,所以你可以對響應的內容做關聯
比如你要測試登錄,你把POST請求改爲跟隨重定向就可以了

 

2.      創建HTTP Cookie Manager

只需新建,不做操作。

 

3.      創建Http Request填寫需要測試的接口信息

新建Http Request用來測試登陸後的頁面的各個接口

注意:重定向填寫可缺省不填

 

4.      查看Summary Report

 

5.      查看Results Tree


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章