為了使用jmeter快速的進行項目的壓測,獲取數據就是個新問題。使用jmeter使用JDBC直接調用數據庫的數據剛好可以解決這樣的問題。
首先應該在電腦上面安裝SQLserver數據庫,win7系統適配2005-2008的SQLserver,其他的將安裝失敗但如果是win10系統就可以裝最新版本的SQLserver。
第二步就是下載SQL驅動鏈接:https://pan.baidu.com/s/18djNv4eTJvgRTqOqZTHEIQ 提取碼:4l6c
下載后將文件夾中的 sqljdbc4.jar 復制后放到 jmeter 中的 lib 目錄下就可以了。
第三步啟動jmeter在測試計划中點擊瀏覽,將之前下載的JDBC驅動包配上
第四步添加線程組:右擊測試計划——添加——Thread——線程組
第五步添加配置元件JDBC Connection Configuration
第六步配置JDBC Connection Configuration,其中的SQLserver端口號有可能不知道是什么所以我又寫了篇文章修改SQLserver的端口號
(https://www.cnblogs.com/yanmou/p/12218417.html)
需要配置的參數有:
(1)Variable Name:test 后續JDBC Request中也會用到這個值;
(2)Database URL:jdbc:sqlserver://192.168.99.21:8803;databaseName=Dealer_64;
(3)JDBC Driver class:com.microsoft.jdbc.sqlserver.SQLServerDriver (SqlServer固定寫法,每個數據庫的不一樣可以看下面的表);
(4)Username Password數據庫的用戶名和密碼;
Database URL的構成參照表(jmeter的help中也有)見下:
第七步添加JDBC Request
第八步配置JDBC Request參數
第九步添加查看結果數后執行這樣就成功了