您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源性能測(cè)試工具 > Jmeter
測(cè)試您的DB2數(shù)據(jù)庫:用JMeter測(cè)量性能
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2012/11/30 13:33:15 ] 推薦標(biāo)簽:

您可以在該屏幕中添加文本斷言。單擊 Add ,然后在 Patterns to Test 字段中添加文本 Col1Test-20015 ,因?yàn)槲覀冎涝诜祷亟Y(jié)果中應(yīng)當(dāng)包含該文本(參見 圖 11)。

圖 11. 將文本添加到測(cè)試中

現(xiàn)在,我們要添加一個(gè)監(jiān)聽器,以監(jiān)聽響應(yīng)斷言。右擊 JDBC Request,然后選擇 Add => Listener => Assertion Results,如 圖 12所示。

圖 12. 添加斷言監(jiān)聽器

這樣您可以看到斷言結(jié)果屏幕( 圖 13),您甚至可以在該屏幕中指定一個(gè)數(shù)據(jù)文件,把斷言數(shù)據(jù)寫入數(shù)據(jù)文件。

現(xiàn)在,當(dāng)您運(yùn)行測(cè)試對(duì)象的時(shí)候,您應(yīng)該看到用否定或肯定斷言填充的斷言結(jié)果屏幕,是肯定還是否定則取決于是否滿足斷言中的條件。

圖 14 顯示的是成功的斷言

圖 14. 斷言測(cè)試為肯定時(shí)的結(jié)果

如果修改斷言,查找 Col1Test-40000 (我們知道數(shù)據(jù)庫數(shù)據(jù)中沒有這個(gè)文本),那么我們將得到類似 圖 15所示的屏幕。

圖 15. 斷言測(cè)試結(jié)果為否定時(shí)的結(jié)果

結(jié)束語

可以利用 JMeter 在系統(tǒng)、服務(wù)器和網(wǎng)絡(luò)上模擬繁重的負(fù)載。本文中,我們用 JMeter 分析了 DB2 數(shù)據(jù)庫的查詢性能。我們只觸及到 JMeter 功能中很表面的部分?梢杂 JMeter 來建立相當(dāng)復(fù)雜卻很有意義的測(cè)試計(jì)劃。JMeter 會(huì)以圖形和活動(dòng)曲線的形式,快速提供關(guān)于系統(tǒng)性能的可視反饋。您可以用 JMeter 提供的數(shù)據(jù)來確保能夠在調(diào)整您的企業(yè)運(yùn)作的情況下獲得佳性能。

致謝

感謝 IBM 多倫多實(shí)驗(yàn)室的 Larry Menard 和 Robert,感謝他們?cè)?JDBC 上的專長,以及他們對(duì)本文的幫助。

Kulvir Singh Bhogal 是 IBM 的一名顧問,負(fù)責(zé)在各地的客戶站點(diǎn)上開發(fā)和實(shí)現(xiàn)以 Java 為中心的解決方案。您可以通過 Kulvir 的電子郵件kbhogal@us.ibm.com和他聯(lián)系。

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