jmeter第六章 資料庫操作與斷言

2021-09-24 10:46:25 字數 1524 閱讀 8347

本章將講解資料庫的配置、操作和進行介面庫斷言

資料庫的分類:mysql、postgresql、oracle、sqlite、sql server、mariadb

資料庫的安裝:

mysql:

postgresql:

oracle:

新增對應的驅動包,在測試計畫中:

配置資料庫(mysql)連線,步驟:右鍵「執行緒組」->新增->配置元件->jdbc connection configuration

連線關注點:

variable name for created pool:填寫資料庫的名稱

validation quest:下拉選擇「select 1」

jdbc driver class:驅動格式

username和password:帳號和密碼

步驟:右鍵「執行緒組」->新增->取樣器->jdbc request

6. variable name for bound pool:填寫資料庫的名稱

7. query:sql語句(不會的參考:

8. variable names:給查詢出的一條資料定義個變數名稱(用來引數呼叫)

注意:搜尋語句時,最好保證的搜出了是一天絕對資料,再介面判斷中都是一對一

查出來的資料有好些內容,那怎麼呼叫呢?

取資料第1值呼叫:$

取資料第5值呼叫:$

取資料第n值呼叫:$

原理:執行介面的返回值,提取出來,再通過sql語句搜尋出對應的語句,最後提取值與搜出資料做斷言校驗,判斷最終是否相同

http請求提取返回值,上章講解過,可回看

對資料庫搜尋需要內容,上面講解過

做資料斷言,步驟:

就是拿提取值到搜尋資料裡找,有一樣的就正常

資料庫第六章

一 關係模式由五部分組成,是乙個五元組 r u,d,dom,f 關係名r是符號化的元組語義 u為一組屬性 d為屬性組u中的屬性所來自的域 dom為屬性到域的對映 f為屬性組u上的一組資料依賴 二 一對一聯絡 設x,y為關係中的屬性或屬性組,它們的所有可能取值組成兩個集合。如果對於x中的任一具體值y中...

資料庫第六章

1.一對一聯絡 2.一對多聯絡 3.多對多聯絡 是乙個關係內部屬性與屬性之間的一種約束關係 是現實世界屬性間相互聯絡的抽象 是資料內在的性質 是語義的體現 1.函式依賴 2.多值依賴 例 描述乙個學生關係,可以有學號 姓名 系名等屬性。乙個學號只對應乙個學生,乙個學生只在乙個系中學習 學號 值確定後...

資料庫第六章作業

作業完成者 王典 2013211958 14 從供選擇的答案中選出應填入下面敘述中內的最確切的解答。實體聯絡模型 e r圖 中的基本語義單位是實體和聯絡。e r模型的圖形表示稱為e r圖。聯絡可以同a 實體有關。實體與實體之間的聯絡可以是b 利用e r模型進行資料庫的概念設計,可以分成3步 首先設計...