您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源性能測(cè)試工具 > Jmeter
JMeter主要組件介紹
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/11/27 15:08:19 ] 推薦標(biāo)簽:

  2、采樣器(Sampler)
  采樣器也是發(fā)送一個(gè)具體的請(qǐng)求到指定服務(wù)器,等待服務(wù)器的請(qǐng)求。一般,采樣器會(huì)按照其在測(cè)試樹(shù)中的順序去執(zhí)行,但是也會(huì)根據(jù)邏輯控制器來(lái)改變運(yùn)行的次數(shù)和順序。JMeter 采樣器包含:
  FTP Request
  HTTP Request
  JDBC Request
  Java object request
  LDAP Request
  SOAP/XML-RPC Request
  WebService (SOAP) Request
  3、配置元件(Config Element)
  配置元件和它的名字一樣,只是配置一些默認(rèn)的屬性和信息,它不向服務(wù)器發(fā)送任何的請(qǐng)求。配置元件僅對(duì)其所在的測(cè)試樹(shù)分支有效。例如,HTTP請(qǐng)求默認(rèn)值設(shè)置了服務(wù)器的名稱(chēng),那么它所在的測(cè)試分支內(nèi)的HTTP請(qǐng)求的服務(wù)器名稱(chēng)都是這個(gè)服務(wù)器,HTTP請(qǐng)求僅設(shè)置路徑可以訪(fǎng)問(wèn)網(wǎng)頁(yè)了。配置元件主要有:
  CSV Data Set Config
  FTP請(qǐng)求缺省值
  HTTPCacheManager
  HTTPCookie管理
  HTTP信息頭管理器
  HTTP授權(quán)管理器
  HTTP 請(qǐng)求默認(rèn)值
  JAVA請(qǐng)求默認(rèn)值
  LDAP請(qǐng)求默認(rèn)值
  TCP請(qǐng)求默認(rèn)值
  登錄配置元件
  計(jì)數(shù)器
  但是有個(gè)例外,配置元件"用戶(hù)定義的參數(shù)"無(wú)論它處于測(cè)試樹(shù)的哪個(gè)位置,總是在測(cè)試的初始階段執(zhí)行。所以好把它放在線(xiàn)程組的開(kāi)始部分。
  4、監(jiān)聽(tīng)器(Listener)
  監(jiān)聽(tīng)器是把測(cè)試結(jié)果用數(shù)據(jù)進(jìn)行處理并展示出來(lái)。 查看結(jié)果樹(shù),用表格查看結(jié)果,圖形結(jié)果、、聚合報(bào)告,都是我們經(jīng)常用到的元件。
  5、斷言(Assertions)
  用于檢查測(cè)試中得到的數(shù)據(jù)和我們預(yù)期的結(jié)果是否相同。
  6、前置處理器(Per Processors)
  在發(fā)出請(qǐng)求之前對(duì)請(qǐng)求進(jìn)行特殊的處理。例如,HTTP URL重寫(xiě)修復(fù)符則可以實(shí)現(xiàn)URL重寫(xiě),當(dāng)RUL中有sessionID 一類(lèi)的session信息時(shí),可以通過(guò)該處理器填充發(fā)出請(qǐng)求的實(shí)際的sessionID 。
  7、后置處理器(Post Processors)
  對(duì)采樣器 發(fā)出請(qǐng)求后得到的服務(wù)器響應(yīng)進(jìn)行處理。一般用來(lái)提取響應(yīng)中的特定數(shù)據(jù)。例如,XPath  Extractor 可以提取響應(yīng)數(shù)據(jù)中通過(guò)給定XPath 值獲得的數(shù)據(jù)。
  元件的執(zhí)行順序
  在同一作用域名范圍內(nèi),測(cè)試計(jì)劃中的元件按照如下順序執(zhí)行。
 。1)配置元件(config elements )
 。2)前置處理程序(Per-processors)
 。3)定時(shí)器(timers )
 。4)取樣器(Sampler)
  (5)后置處理程序(Post-processors) (除非Sampler 得到的返回結(jié)果為空)。
 。6)斷言(Assertions)(除非Sampler 得到的返回結(jié)果為空)。
 。7)監(jiān)聽(tīng)器(Listeners)(除非Sampler 得到的返回結(jié)果為空)。

相關(guān)鏈接:
上一頁(yè)12下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd