原文發佈地址:
http://www.cnblogs.com/Detector/p/8495205.html
背景
因爲博主所負責測試的項目需要數據庫有較大的吞吐量,在最近進行了升級,更新了一個數據庫中間件 - - mycat。查詢了一些資料,瞭解到這是阿里的一個開源項目,基於mysql,是針對磁盤的讀與寫,理論上讀寫速度上會略小於mysql。
與組長溝通後,決定在功能測試完成後,對升級後的mycat進行性能壓測。
環境準備
1、下載Jmeter
可以訪問下面的地址進行下載,建議下載zip版本的,因爲zip是一個綠色版本,無需安裝,解壓後即可使用,
2、下載mysql數據庫的驅動包
可以在我的CSDN共享的文件進行下載,也可以在mysql官網進行下載
3、要進行測試的數據庫
Jmeter配置
1、啓動Jmeter圖形界面
點擊Jmeter解壓目錄下的jmeter.bat文件科技啓動jmeter的圖形界面,如博主的目錄爲
D:\Program Files\apache-jmeter-3.1\bin
2、加載mysql驅動包
點擊“測試計劃”,然後點擊下方的“瀏覽”,在彈出的窗口中選擇我們之前下載的mysql驅動包
3、新建一個線程組,然後如下圖所示添加 JDBC Connection Configuration
4、配置JDBC Connection Configuration
5、如圖所示添加JDBC Request
6、如圖所示配置JDBC Request
注:1、需要參數化的數據的value值全部用 "?" 代替即可
2、
7、配置斷言及察看結果
右鍵點擊線程組---->添加--->監聽器---->結果斷言。
右鍵點擊線程組---->添加--->監聽器---->圖形結果。
右鍵點擊線程組---->添加--->監聽器---->查看結果樹。
8、點擊運行即可在 察看結果樹 或者 斷言結果 處查看結果
9、配置線程數,點擊運行
察看圖形結果
至此Jmeter配置已經完成~
測試結果及相關分析後續補充~