在接口開發完以后,開發人員應該學會對自己的接口先進行壓測一下,雖然壓測的結果並不一定准確,也不能完全反映真實情況,但是如果有問題的話多少是可以看出的,而且也可以及早做優化,做到心里有底。否則,等測試進行壓測后發現問題再優化時可能會有些倉促,因為測試一遍是先驗證功能,后驗證性能。開發人員自己做接口壓測的時候,可以選擇Apache ab工具,或者Apache JMeter。建議,如果簡單的話用ab,復雜的話還是用JMeter吧!真的很強大!!!
1、下載並安裝
http://jmeter.apache.org/download_jmeter.cgi
直接下載二進制的包,解壓即可
進入bin目錄,執行jmeter.sh
(PS:如果想改成中文的話,在啟動之前修改bin/jmeter.properties文件 language=zh_CN)


2、示例
首先,添加一個線程組

接下來,在線程組中添加HTTP請求,可以根據需要添加Header、Cookie等



在添加了請求,添加了查看結果的監聽器以后,就可以設置參數,並啟動了


查看執行結果

3. 性能測試 PTS
正式進行壓測的時候,一般不會用JMeter,我們用的是阿里雲的“性能測試服務”

花了錢的,就是不一樣
