日本好好热aⅴ|国产99视频精品免费观看|日本成人aV在线|久热香蕉国产在线

  • <cite id="ikgdy"><table id="ikgdy"></table></cite>
    1. 西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
      西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

      apache jmeter開源壓力測試 負(fù)載測試工具

      5.0 官方最新版
      • apache jmeter開源壓力測試 負(fù)載測試工具5.0 官方最新版
      • 軟件大小:54.3M
      • 更新時(shí)間:2018-12-28 08:49
      • 軟件語言:英文
      • 軟件廠商:
      • 軟件類別:國產(chǎn)軟件 / 免費(fèi)軟件 / 編程輔助
      • 軟件等級:4級
      • 應(yīng)用平臺:WinAll, Win7
      • 官方網(wǎng)站:http://jmeter.apache.org/download_jmeter
      • 應(yīng)用備案:
      好評:50%
      壞評:50%

      軟件介紹

      Jmeter是一款使用Java開發(fā)的,開源免費(fèi)的,測試工具, 主要用來做功能測試和性能測試(壓力測試/負(fù)載測試),而且用Jmeter 來測試 Restful API, 非常好用。JMeter 可以用于對服務(wù)器、網(wǎng)絡(luò)或?qū)ο竽M巨大的負(fù)載,來自不同壓力類別下測試它們的強(qiáng)度和分析整體性能。

      如何學(xué)好Jmeter:

      如果你用Jmeter去對Web進(jìn)行功能測試,或者性能測試。 你必須熟練HTTP協(xié)議,才能學(xué)好Jmeter。 否則你很難理解Jmeter中得概念。

      Jmeter運(yùn)行:

      解壓后, 運(yùn)行  “bin/jmeter.bat”

      Jmeter 是支持中文的, 啟動(dòng)Jmeter 后, 點(diǎn)擊 Options -> Choose Language  來選擇語言

      實(shí)際測試的例子:

      目標(biāo): 獲取城市的天氣數(shù)據(jù):

      第一步: 發(fā)送request 獲取城市的城市代號
      http://toy1.weather.com.cn/search?cityname=上海 

      從這個(gè)請求的response 中獲取到上海的城市代碼. 比如:

      上海的地區(qū)代碼是101020100

      上海動(dòng)物園的地區(qū)代碼是:  10102010016A

      第二步:  發(fā)送request 到: http://www.weather.com.cn/weather2d/101020100.html   可以得到該城市的天氣數(shù)據(jù)

      第一步: 新建一個(gè)Thread Group

      必須新建一個(gè)Thread Group,  jmeter的所有任務(wù)都必須由線程處理,所有任務(wù)都必須在線程組下面創(chuàng)建。

      第二步:新建一個(gè) HTTP Request

      比如我要發(fā)送一個(gè)Get 方法的http 請求: http://toy1.weather.com.cn/search?cityname=上海 

      可以按照下圖這么填

      第三步 添加HTTP Head Manager

      選中上一步新建的HTTP request. 右鍵,新建一個(gè)Http Header manager. 添加一個(gè)header

      第四步: 添加View Results Tree

      View Results Tree 是用來看運(yùn)行的結(jié)果的

      第五步:運(yùn)行測試,查看結(jié)果

      到這里。 我們已經(jīng)成功運(yùn)行起來了。

      第六步:添加Assertion和Assert Results

       選擇HTTP Request, 右鍵 Add-> Assertions -> Response Assertion.  添加 Patterns To Test

      然后添加一個(gè)Assetion Results 用來查看Assertion執(zhí)行的結(jié)果. 

      選中Thread Group 右鍵  Add -> Listener -> Assertion Results. 

      運(yùn)行后, 如果HTTP Response中沒有包含期待的字符串。 那么test 就會(huì)Fail. 

      第7步: 使用用戶自定義變量

      我們還可以在Jmeter中定義變量。 比如我定義一個(gè)變量叫 city.    使用它的時(shí)候用  ${city}

      添加一個(gè) User Defined Variables.  選中Thread Group: 右鍵 Add -> Config Element -> User Defined Variables.

      我們添加一個(gè)變量: city

      然后在Http Request中使用這個(gè)變量

      第八步:關(guān)聯(lián)

      所謂關(guān)聯(lián), 就是第二個(gè)Requst, 使用第一個(gè)Request中的數(shù)據(jù)

      我們需要在第一個(gè)Http Requst 中新建一個(gè)正則表達(dá)式,把Response的值提取到變量中,提供給別的Http Request 使用

      選擇第一個(gè)Http Request, 右鍵 Add -> Post Processors -> Regular Expresstion Extractor

      現(xiàn)在新建第二個(gè)Http Request,     發(fā)送到: http://www.weather.com.cn/weather2d/${citycode}.html 

      ${citycode} 中的數(shù)據(jù), 是從Regular Expression Extractor 中取來的

      到這, 腳本就全部寫好了, 運(yùn)行下,看下最終結(jié)果

      軟件標(biāo)簽: 負(fù)載測試 壓力測試

      其他版本下載

      最新評論查看所有(1)條評論 >

      第 1 樓 河南省駐馬店市確山縣 網(wǎng)友 客人 2018/12/28 8:51:16
      安装JDK,配置环境变量JAVA_HOME.系统要求:JMeter2.11 需要JDK1.6以上的版本支持运行

      支持( 0 ) 蓋樓(回復(fù))

      發(fā)表評論

      昵稱:
      表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
      查看所有(1)條評論 > 字?jǐn)?shù): 0/500

      TOP
      軟件下載