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

把您的腳放在 JMeter 的踏板上

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

圖 7. 啟動測試

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

圖 8. 進行測試時以圖形方式顯示結(jié)果

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

JMeter 允許您通過使用 File => Save Test Plan 保存測試計劃,從而指定保存 JMeter 測試計劃的位置。

JMeter 真的在工作嗎?

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

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

圖 9. 示例查詢

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

圖 10. 添加斷言

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