參數化之數據庫提取數據(九)

(一)舉一個例子

1)引入jar包:

A)測試計劃->瀏覽->選擇jar文件

D:\BDDownload\Jmeter\mysql-connector-java-5.1.44\mysql-connector-java-5.1.44-bin.jar

B)將其中的mysql-connector-java-5.1.44-bin.jar放到Jmeter的lib目錄下

2) 添加與數據庫MySQL連接

添加“配置元件”->“JDBC Connection Configuration”,設置下列參數:
Variable Name:連接池名稱

Database URL:jdbc:mysql://host:port/db(jdbc:mysql://ip地址:端口號/數據庫名稱)

JDBC Driver class:com.mysql.jdbc.Driver

username:連接數據庫的用戶名(如root)

password:連接數據庫的密碼

3)配置查詢條件的源

添加-》配置元件-》CSV Data Set Config

 

4)提取所需數據庫中的值,查詢條件

添加“Sampler”->“JDBC Request”,在SQL Query中輸入查詢語句,如下:
SELECT lpn from testtb where token='${txttoken}'

Variable Name:注意與之前配置的名稱保持一致

Query Type:含變量的sql查詢,選擇Prepared Select Statement

Query:輸入sql語句,注意不要加分號

Parameter types:變量的類型varchar

Variable names:保存查詢結果,供後續接口調用,注意調用時加“_1”

 

5)運用查詢出來的結果

6)查看是否參數化成功,通過察看結果樹查看

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章