軟體測試 實驗 資料庫測試基本設定

2021-08-20 19:52:53 字數 1274 閱讀 4107

使用mysql建立資料庫

(1)新增使用者數,即建立執行緒組

(2)新增配置元件,jdbc連線配置資訊:jdbc connection configuration,引數設定如下:

variable name bound to pool:mysql  這需要能夠唯一標識這個配置

database url: jdbc:mysql://localhost:3306/資料庫名

jdbc driver class: com.mysql.jdbc.driver

username: root

password: root

(3)新增取樣器中的2個jdbc請求:jdbc request

修改名字 name

輸入 pool name:mysql(和配置元件裡面一樣)

輸入 sql query string(資料庫查訊字串) :

第乙個請求select * from userinfo where loginname='zhangsan'

第二個請求select username,phone,total from bookorder;

(4)新增***:

(5)執行測試計畫,察看***中顯示的資料

(6)引數化設定方法一:新增取樣器中的jdbc請求,步驟同上

請求:update bookorder set total=$ where username='李四';
(7)引數化設定方法二:

第一步:新增配置元件csv data set config,進行設定

filename檔名:即引數化要引用的檔名。這裡是d:\userinfo.txt

file encoding檔案編碼:可以不填。

variable names(comma-delimited)變數名(用逗號分割):多個變數可以引用同乙個檔案,用逗號分割或其他字元分割。

delimiter(use 『\t』 for tab):引數檔案中多個變數值的分隔符,\t表示用tab鍵分割,預設是逗號。

recycle on eof?:結束後是否迴圈?預設是true.

第二步,新增jdbc取樣請求

insert into userinfo (loginname,password,realname) values ('$','$','$');
在所有工作開展之前,要經mysql的驅動程式複製到jmeter安裝目錄的相應資料夾下面。

測試表mysql資料庫 軟體測試 Mysql資料庫

mysql u root p 123456 連線mysql root 是使用者名稱 123456 是密碼,可以不寫。show databases 檢視當前有哪些資料庫。use 資料庫名 進入當前資料庫。show tables 檢視當前有哪些資料表。desc 表名 檢視資料表結構。create dat...

資料庫測試

對於資料庫部分,一般需要進行功能測試,容錯測試,效能測試,安全測試等,這個也要根據產品特性和需求決定,具體決定需要測試哪些方面,簡單說明如下,大家可以繼續補充。1.效能併發測試 例如之前updater討論會,有提到的資料庫的併發測試,結合響應時間的測試 1 與資料庫連線的服務程式採用多執行緒同時開啟...

資料庫測試

從測試過程的角度來說我們也可以把資料庫測試分為 系統測試 傳統軟體系統測試的測試重點是需求覆蓋,而對於我們的資料庫測試同樣也需要對需求覆蓋進行保證。那麼資料庫在初期設計中也需要對這個進行分析,測試.例如儲存過程,檢視,觸發器,約束,規則等我們都需要進行需求的驗證確保這些功能設計是符合需求的.另一方面...