由於jmeter是開源的性能測試工具,但是使用的人較少,網絡上相關資料不全面,需要自己去揣摩,因此,小編就把自己在用Jmeter時的一些小結總結出來。而loadrunner工具是商業軟件,網上通常都是破解版,破解版並不能用於正常的商業用途,因此對於一些需要節省資源的公司而言,Jmeter是你最好的選擇。
Jmeter安裝詳解
jmeter環境變量
Jmeter安裝簡單,只需要解壓jmeter文件包解壓到D盤(任意地方,最好不要帶中文路徑)位置,然后配置環境變量(注:jdk環境變量也要配置,這里使用的是jmeter2.11):
Jmeter運行
打開jmeter包下的bin目錄,然后雙擊jmeter.bat,打開Jmeter界面,右擊-->添加-->Thread-->線程組,選擇如下圖所示:
線程組屬性詳解:
線程數:線程數量,也就是Lr的虛擬用戶數
Ramp-Up Period:用於告知JMeter 要在多長時間內建立全部的線程。默認值是1。假設ramp-up period 設置成T 秒, 全部線程數設置成N個, JMeter 將每隔T/N秒建立一個線程。
循環次數 :運行測試的次數。
然后添加Sample(右擊線程組-->添加-->Sampler-->HTTP請求),添加查看結果樹(右擊線程組-->添加-->監聽器-->查看結果樹),查看結果樹的作用是查看運行結果是成功或失敗;
HTTP請求的如下設置:
然后點擊運行,並在查看結果樹上,查看運行結果(包括取樣器結果、請求和響應),如圖,是取樣器結果:
這樣,我們就能針對相關的B/S架構的應用做性能測試了,而且Jmeter的功能也很強大,一點也不弱於LR,可以持續關注。
附:Jmeter下載地址:http://jmeter.apache.org/download_jmeter.cgi