教你若何利用jmeter做機能測試 , 以mysql為例
需要這些哦
windows電腦
jmeter 4.0
方式/
1起首要建立當地端口映射 , 打開cmd , 輸入
ssh -L 3308:localhost:3306 root@辦事器地址 -p 辦事器ssh端口
【如何使用Jmeter做數據庫的性能測試】再輸入ssh暗碼登進去就可以了,如圖
例如:ssh -L 3308:localhost:3306 root@255.23.24.1 -p 1001
3306是辦事器數據的端口 , 3308是本機新開的

2打開Jmeter,依次成立測試打算 , 線程組 , JDBC connection configuration,圖形成果樹 , 表格成果樹 , jdbc request

3(1)線程組填50 , 即50個并發用戶數
(2)jdbc connection設置裝備擺設url填:jdbc:mysql://localhost:3308/test , 即毗連的是test這個數據庫
驅動選com.msql.jdbc.Driver(報錯不克不及用時取mysql官網下最新的放到jemter 的lib/ext目次下就可以了)
(3)依次再填username和password
(4)creat pool 變量名隨便寫一個 , 注重線程組中也要填不異的變量名
(5)jdbc request填個sql語句 , 如“select * from userb;”



4以上填好 , 點綠色的執行按鈕就是依次簡單的數據庫機能測試

5最后闡發成果獲得的表 , 下面別離是成果樹 , 圖形成果 , 表格成果 , 意思是:
當查詢數據的并發數為50時 , 全數加載當作功了 , 達到了預期的機能指標 , 吞吐量TPS=1004.016每分鐘 , 偏離為331 , 平均執行時候為1812ms,根基上如許就暗示機能測試的第一步預期機能指標及格了 。



注重事項jemter里的線程組可以添加多個 , 好比我們還可以實現查詢數據庫 , 并增添一條數據 , 具體看你web做當作什么樣的 , 具體問題具體闡發
線程過多時 , 電腦會卡 , 4G內存節制在5千以內 , 要測更多并發數請利用多臺機械或設置裝備擺設更好的
以上內容就是如何使用Jmeter做數據庫的性能測試的內容啦 , 希望對你有所幫助哦!
猜你喜歡
- 3Dmax如何打包貼圖
- 搜狗輸入法如何添加自定義表情
- PPT如何批量導入/導出圖片
- 如何利用手機巧影合成音頻
- 使用UC瀏覽器怎么搶火車票
- 手機QQ2013如何關聯QQ賬號
- Firefox 火狐瀏覽器如何清除歷史記錄
- 百度貼吧客戶端如何發語音帖子
- VS 2017創建MVC應用如何實體數據模型
- 局域網 如何使用網絡共享添加打印機
