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

把您的腳放在 JMeter 的踏板上

現(xiàn)在是啟動(dòng) JMeter 測(cè)試的時(shí)候了。從主菜單中選擇 Run ,然后選擇 Start,如 圖 7 所示。

圖 7. 啟動(dòng)測(cè)試

請(qǐng)注意在屏幕右上角閃亮的屏幕區(qū)域。這個(gè)區(qū)域表明測(cè)試正在運(yùn)行。在這個(gè)時(shí)候,您應(yīng)當(dāng)看到,圖形被有關(guān)信息填充,信息的內(nèi)容是執(zhí)行指定查詢所需要的時(shí)間(平均時(shí)間)(參見 圖 8)。

圖 8. 進(jìn)行測(cè)試時(shí)以圖形方式顯示結(jié)果

您可能會(huì)考慮采用更多并發(fā)用戶(線程組中的線程),來(lái)查看增加用戶負(fù)載對(duì)于執(zhí)行相同查詢的平均時(shí)間的影響。您可能要給查詢所涉及的字段添加索引,然后實(shí)際查看索引為具體數(shù)據(jù)庫(kù)環(huán)境帶來(lái)的好處。

JMeter 允許您通過(guò)使用 File => Save Test Plan 保存測(cè)試計(jì)劃,從而指定保存 JMeter 測(cè)試計(jì)劃的位置。

JMeter 真的在工作嗎?

不幸的是,JMeter 的錯(cuò)誤報(bào)告功能不那么強(qiáng)大。實(shí)際上,在我使用這個(gè)工具的時(shí)候,我以為錯(cuò)誤報(bào)告功能起作用,而實(shí)際上它沒(méi)有。因此,您應(yīng)當(dāng)考慮使用 斷言(assertions)特性。斷言允許 JMeter 用戶審核數(shù)據(jù)庫(kù)服務(wù)器的響應(yīng),并“斷言”響應(yīng)中確實(shí)存在某項(xiàng)數(shù)據(jù)。

在我們進(jìn)行斷言之前,需要知道我們想從查詢中得到什么結(jié)果。我們可以在命令行處理器中運(yùn)行查詢,得到我們想要的結(jié)果,如 圖 9 所示。

圖 9. 示例查詢

要添加斷言,需要右擊 JDBC Request,然后選擇 Add => Assertions => Response Assertion,如 圖 10所示。

圖 10. 添加斷言

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