jmeter--壓測數據庫


前戲

需要操作數據庫的常見場景有下面幾種

  1. 准備測試數據
  2. 獲取、查詢測試數據
  3. 清理測試數據
  4. 數據庫壓測

設置數據庫驅動

在jmeter里進行數據庫操作需要用數據庫鏈接,我的數據庫是使用docker部署在阿里雲服務器上的 mysql 5.7 版本。需要找對應的 mysql connector。

可以去這找:https://dev.mysql.com/downloads/connector/j/

下載下來解壓后復制下面的放到jmeter下的bin目錄下

在Test Plan下選擇我們的驅動

注意:connector包的版本與mysql server的版本有對應關系,如果報版本不兼容的錯誤,請考慮⾃⼰的mysql server的版本是否與Connector 兼容

select 查詢語句

添加一個 JDBC Connection Configuration

發送請求需要添加一個JDBC請求

在添加一個查看結果樹

結構如下

JDBC Connection Configuration 常用參數如下

JDBC Request常用參數如下

運行腳本,查看結果樹

insert 新增語句

提取數據庫查詢的數據,下個請求使用

有時候我們需要從數據庫里獲取數據,供其他請求使用

假設我們要使用查詢語句獲取到id=5的那么

 獲取到之后其他地方引用要使用 變量名+下划線+數字 這樣會引用返回值序列中的具體結果

運行,查看結果

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM