Jmeter基于JDBC請(qǐng)求實(shí)現(xiàn)MySQL數(shù)據(jù)庫(kù)測(cè)試
理論知識(shí)部分:
一、簡(jiǎn)單總結(jié)幾點(diǎn)數(shù)據(jù)庫(kù)測(cè)試點(diǎn):
1.檢查接口返回的數(shù)據(jù)是否與預(yù)期一致
2.傳遞數(shù)據(jù)類型錯(cuò)誤時(shí)能否處理,比如數(shù)據(jù)類型要求是整數(shù),傳遞小數(shù)時(shí)能否處理
3.接口參數(shù)的邊界值
4.接口處理數(shù)據(jù)的時(shí)間
5.接口的安全性
二、Jemeter工具相關(guān)的設(shè)置:
第一步:打開jemeter,添加線程組
第二步:添加JDBC請(qǐng)求


增刪改查不同的操作需調(diào)整SQL Query的Query Type (select statement 查詢
Update statement 增刪改
Callable statement 存儲(chǔ)過程用)
第三步驟:添加數(shù)據(jù)庫(kù)連接


數(shù)據(jù)庫(kù)連接設(shè)置參數(shù):
A.Database Url參數(shù)設(shè)置格式: jdbc:mysql://ip:端口/mysql
B.JDBC Driver Class 參數(shù)設(shè)置格式:com.mysql.jdbc.Driver (備注:區(qū)分大小寫)
以mysql數(shù)據(jù)庫(kù)為例講解,需提前下載mysql-connector-java.jar文件放在Jemeter文件的lib目錄下
C.輸入對(duì)應(yīng)數(shù)據(jù)庫(kù)的連接用戶名密碼
D.連接數(shù)據(jù)庫(kù)成功,執(zhí)行第二步的數(shù)據(jù)庫(kù)請(qǐng)求的sql語(yǔ)句
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Java HashMap實(shí)現(xiàn)原理分析(一)
這篇文章主要介紹了Java HashMap實(shí)現(xiàn)原理的分析,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下2020-08-08
Java結(jié)構(gòu)型設(shè)計(jì)模式之橋接模式詳細(xì)講解
橋接,顧名思義,就是用來連接兩個(gè)部分,使得兩個(gè)部分可以互相通訊。橋接模式將系統(tǒng)的抽象部分與實(shí)現(xiàn)部分分離解耦,使他們可以獨(dú)立的變化。本文通過示例詳細(xì)介紹了橋接模式的原理與使用,需要的可以參考一下2022-09-09
java使用common-fileupload實(shí)現(xiàn)文件上傳
這篇文章主要為大家詳細(xì)介紹了java使用common-fileupload實(shí)現(xiàn)文件上傳的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-10-10
最流行的java后臺(tái)框架spring quartz定時(shí)任務(wù)
近日項(xiàng)目開發(fā)中需要執(zhí)行一些定時(shí)任務(wù),比如需要在每天凌晨時(shí)候,分析一次前一天的日志信息,借此機(jī)會(huì)整理了一下定時(shí)任務(wù)的幾種實(shí)現(xiàn)方式,由于項(xiàng)目采用spring框架,所以我都將結(jié)合spring框架來介紹2015-12-12
Spring?Data?JPA?映射VO/DTO對(duì)象方式
這篇文章主要介紹了Spring?Data?JPA?映射VO/DTO對(duì)象方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-11-11

