搜尋

首頁  >  問答  >  主體

學習如何使用JSR223採樣器將SQL查詢結果儲存到資料庫表中

<p>請提供逐步過程</p> <p>如何使用jsr223採樣器連接MySQL資料庫並執行查詢,並將結果儲存在資料庫表中?請提供此主題的範例程式碼</p>
P粉633309801P粉633309801508 天前507

全部回覆(1)我來回復

  • P粉302484366

    P粉3024843662023-08-30 20:29:00

    1. 下載MySQL JDBC驅動程式並將其放入JMeter安裝目錄下的「lib」資料夾中(或放入JMeter類別路徑中的其他文件夾)

    2. 重新啟動JMeter以載入.jar檔

    3. 執行緒群組新增到您的測試計畫中

    4. JSR223取樣器新增至您的執行緒組

    5. 將以下程式碼放入「腳本」區域:

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      import groovy.sql.Sql

       

      def url = 'jdbc:mysql://your-database-host:your-database-port/your-database-name'

      def user = 'your-username'

      def password = 'your-password'

      def driver = 'com.mysql.cj.jdbc.Driver'

      def sql = Sql.newInstance(url, user, password, driver)

       

      def query= 'INSERT INTO your-table-name (your-first-column, your-second-column) VALUES (?,?)'

      def params = ['your-first-value', 'your-second-value']

      sql.executeInsert query, params

       

      sql.close()

    6. your-database-hostyour-database-port等更改為真實的IP位址、連接埠、憑證、表名、列名等

    7. 享受吧

    更多資訊:


    #附註:我相信使用JDBC請求取樣器會更快更容易

    回覆
    0
  • 取消回覆