亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源性能測(cè)試工具 > Jmeter
jmeter 實(shí)現(xiàn)DB數(shù)據(jù)與接口數(shù)據(jù)的匹配校驗(yàn)
作者:niuzhigang 發(fā)布時(shí)間:[ 2017/6/21 10:22:45 ] 推薦標(biāo)簽:性能測(cè)試工具 Jmeter

  前言:接口參數(shù)據(jù)與DB數(shù)據(jù)結(jié)合校驗(yàn),使校驗(yàn)力度更準(zhǔn)確~
  jmeter自帶插件JDBC Request Sampler
  這個(gè)Sampler可以向數(shù)據(jù)庫(kù)發(fā)送一個(gè)jdbc請(qǐng)求(sql語(yǔ)句),并獲取返回的數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行操作。它經(jīng)常需要和JDBC Connection Configuration配置原件(配置數(shù)據(jù)庫(kù)連接的相關(guān)屬性,如連接名、密碼等)一起使用。
  setp1:準(zhǔn)備工作
  1.本文使用的是sqlserver數(shù)據(jù)庫(kù)進(jìn)行測(cè)試,數(shù)據(jù)庫(kù)的用戶(hù)名為sa(你自己的用戶(hù)名),用戶(hù)名密碼為*********(你自己的密碼)
  2.數(shù)據(jù)庫(kù)實(shí)例名:如———TMSS_DB2,庫(kù)名:seg6654,表名:configuration,表數(shù)據(jù)如下:

  3、添加需要的驅(qū)動(dòng)jar包
  使用不同的數(shù)據(jù)庫(kù),我們需要引入不同的jar包。
  方式1:直接將jar包復(fù)制到j(luò)meter的libext目錄下
  mysql數(shù)據(jù)庫(kù):無(wú)需引入其他數(shù)據(jù)庫(kù)驅(qū)動(dòng)jar包。
  sql server 數(shù)據(jù)庫(kù):下載sqljdbc42.jar 放到 jmeter根目錄的lib目錄下
  oracle數(shù)據(jù)庫(kù):將oracle數(shù)據(jù)的安裝目錄下面的product10.2.0db_1jdbclibojdbc14.jar 放到j(luò)meter根目錄下的lib目錄下
  方式2:通過(guò)Test Plan
  假如我們不使用將jar復(fù)制到j(luò)meter的lib目錄的方式,我們還可以使用Jmeter的Test Plan引入相應(yīng)的jar包,如下面引入sqlserver數(shù)據(jù)的jar包

  step2:配置JDBC Connection Configuration
  重要參數(shù)說(shuō)明:
  Variable Name:數(shù)據(jù)庫(kù)連接池的名稱(chēng),我們可以有多個(gè)jdbc connection configuration,每個(gè)可以起個(gè)不同的名稱(chēng),在jdbc request中可以通過(guò)這個(gè)名稱(chēng)選擇合適的連接池進(jìn)行使用。
  Database URL:數(shù)據(jù)庫(kù)url,jdbc:mysql://主機(jī)ip或者機(jī)器名稱(chēng):mysql監(jiān)聽(tīng)的端口號(hào)/數(shù)據(jù)庫(kù)名稱(chēng), 如:jdbc:mysql://localhost:3306/test
  JDBC Driver class:JDBC驅(qū)動(dòng)
  username:數(shù)據(jù)庫(kù)登陸的用戶(hù)名
  passwrod:數(shù)據(jù)庫(kù)登陸的密碼
  不同數(shù)據(jù)庫(kù)具體的填寫(xiě)方式,可以參考下面的表格:

  填寫(xiě)后大致如下:

  step3:配置JDBC Request
  重要的參數(shù)說(shuō)明:
  Variable Name:數(shù)據(jù)庫(kù)連接池的名字,需要與JDBC Connection Configuration的Variable Name Bound Pool名字保持一致
  Query:填寫(xiě)的sql語(yǔ)句未尾不要加“;”
  Parameter valus:參數(shù)值
  Parameter types:參數(shù)類(lèi)型,可參考:Javadoc for java.sql.Types
  Variable names:保存sql語(yǔ)句返回結(jié)果的變量名
  Result variable name:創(chuàng)建一個(gè)對(duì)象變量,保存所有返回的結(jié)果
  Query timeout:查詢(xún)超時(shí)時(shí)間
  Handle result set:定義如何處理由callable statements語(yǔ)句返回的結(jié)果

  執(zhí)行結(jié)果:

  執(zhí)行到這里,我們已經(jīng)將數(shù)據(jù)從數(shù)據(jù)庫(kù)中原樣的查出來(lái)了,但具體如何之取出我們需要的數(shù)據(jù)呢,顯然,假如我們查詢(xún)的sql返回的只是一個(gè)數(shù)據(jù),上面的方式已經(jīng)可以滿(mǎn)足我們的需求的,但是如果我們只要public_adresskey的數(shù)據(jù),我們?nèi)绾稳ト∧兀?br />

上一頁(yè)123下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 中文国产成人精品久久一区 | 人人爽天天爽夜夜爽曰 | 亚洲欧洲精品国产区 | 正在播放国产一区 | 国产成人亚洲综合 | www.99精品视频在线播放 | 日日噜噜夜夜狠狠视频buoke | 国产麻豆永久视频 | 久久最新免费视频 | 五月婷婷色 | 农村女人偷人一级大毛片 | 国产免费网 | 欧美色图一区 | 国内精品免费视频 | 在线看无码的免费网站 | 国产黄色一级毛片 | 久久国产亚洲欧美日韩精品 | 免费人成年短视频在线观看网站 | 亚洲va精品中文字幕 | 成人污| 亚洲成a| 天天干天天干天天 | 狠狠色噜噜狠狠狠狠色综合网 | 日韩在线视频网址 | 亚洲国产欧美日韩 | 日韩欧美国产亚洲 | 欧美日韩一区二区三区在线视频 | 最近最新中文字幕免费高清1 | 国产黄色精品 | 亚洲国产精品视频 | 狠狠夜色午夜久久综合热91 | 伦理影院在线观看 | 日批视频免费看 | 综合 欧美 国产 视频二区 | 免费在线观看你懂的 | 经典三级四虎在线观看 | 免费鲁丝片一级在线观看 | 欧美亚洲综合在线 | 日韩新片在线观看 | 国产成人精品日本亚洲网站 | 国产97视频 |