JMeter-- (1)初識jmeter

####1.jmeter是一款性能測試工具,文檔與下載頁面以下
http://www.oschina.net/p/jmeter
jemter能夠作web測試、數據庫測試、FTP測試、webservice測試等。教程能夠查看這裏
http://www.yiibai.com/jmeter/
####2.這裏舉例測試web項目接口
2.1 在如上路徑下載apache-jmeter-3.0.zip,而後解壓,解壓後的文件以下 輸入圖片說明
2.2 解壓文件-->bin-->jmeter.bat,點擊了jmeter.bat後,彈出以下框。(備註:這裏能夠將jmeter.bat發送到桌面)
輸入圖片說明
2.3 開始創建測試
1>從新命名測試計劃。即修改測試計劃名稱 爲 本身的工程名稱,而後保存
輸入圖片說明
2>添加線程組。
工程名(右鍵)-->添加-->Threads(Users)-->線程組,給線程組命名,我這裏命名爲test1,以下
輸入圖片說明
3>添加採樣器,即這裏添加HTTP請求。
tes1(右鍵)-->添加-->sampler-->HTTP請求,修改HTTP請求名稱 爲 工程中某個接口名稱,我這裏修改成getSysInfo。填寫相關信息
web服務器
3-1>服務器名稱或IP:192.168.2.67
3-2>端口號:8080
HTTP請求
3-3>implementation:選擇httpClient4
3-4>方法:選擇POST
3-5>Content encoding:utf-8
路徑
/missBang/getSysInfo
參數分爲兩種
3-6>Parameters:這種格式是key1=value1&key2=value2...
3-7>Body Dara:傳輸json格式
3-8>這裏我貼出無參(getSysInfo)、Parameters(checkVersion)、Body Dara(getQustionList)三種傳參格式的圖片。
無參數界面
無參數
字符串傳參界面
Parameters
body傳參界面
Body Dara
####3.添加請求頭部信息 3.1添加總的頭部信息(即該頭部信息能夠知足全部的接口)
Users(右鍵)-->添加-->配置原件-->HTTP信息頭管理器,個人配置以下
輸入圖片說明
3.2 添加單個接口頭部信息(即該頭部信息僅僅針對該接口)
getQustionList(右鍵)-->添加-->配置原件-->HTTP信息頭管理器,個人配置以下
輸入圖片說明
備註:如上頭部信息主要是Content-Type的設置不一樣,字符串傳參設置成:application/x-www-form-urlencoded;body傳參設置成application/json。
####4.添加偵聽器
Users(右鍵)-->添加-->監聽器-->查看結果樹
####5.運行
點擊運行後,結果以下
輸入圖片說明
####6.中文亂碼
如上圖列表中,body傳參時,輸入中文亂碼,解決辦法以下
6.1 找到jmeter.properties文件
6.2 修改文件內容 #jsyntaxtextarea.font.family=Hack,去掉前面的#號web

相關文章
相關標籤/搜索